// ******************************************************************************
// Copyright     :  Copyright (C) 2020, Hisilicon Technologies Co. Ltd.
// File name     :  mqm_c_union_define.h
// Project line  :  Platform And Key Technologies Development
// Department    :  CAD Development Department
// Author        :  xxx
// Version       :  1.0
// Date          :  2020/3/24
// Description   :  The description of xxx project
// Others        :  Generated automatically by nManager V5.1
// History       :  xxx 2020/03/24 21:55:24 Create file
// ******************************************************************************

#ifndef MQM_C_UNION_DEFINE_H
#define MQM_C_UNION_DEFINE_H

/* Define the union csr_mqm_edition_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_version : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_edition_u;

/* Define the union csr_mqm_initctab_start_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_initctab_start : 1; /* [0] */
        u32 brm_initctab_start : 1;  /* [1] */
        u32 iqm_initctab_start : 1;  /* [2] */
        u32 msc_initctab_start : 1;  /* [3] */
        u32 eqm_initctab_start : 1;  /* [4] */
        u32 deqc_initctab_start : 1; /* [5] */
        u32 rsv_0 : 26;              /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_initctab_start_u;

/* Define the union csr_mqm_initctab_done_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_initctab_done : 1;  /* [0] */
        u32 rsv_1 : 15;             /* [15:1] */
        u32 enqc_mqm_init_done : 1; /* [16] */
        u32 brm_mqm_init_done : 1;  /* [17] */
        u32 iqm_mqm_init_done : 1;  /* [18] */
        u32 msc_mqm_init_done : 1;  /* [19] */
        u32 eqm_mqm_init_done : 1;  /* [20] */
        u32 deqc_mqm_init_done : 1; /* [21] */
        u32 rsv_2 : 10;             /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_initctab_done_u;

/* Define the union csr_mqm_cfg_ok_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_cfg_ok : 1; /* [0] */
        u32 rsv_3 : 31;     /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_cfg_ok_u;

/* Define the union csr_mqm_initlogic_done_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_initlogic_done : 1; /* [0] */
        u32 rsv_4 : 31;             /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_initlogic_done_u;

/* Define the union csr_mqm_top_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_cpi_int_index : 24; /* [23:0] */
        u32 rsv_5 : 3;                  /* [26:24] */
        u32 mqm_top_enable : 1;         /* [27] */
        u32 mqm_top_int_issue : 1;      /* [28] */
        u32 rsv_6 : 3;                  /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_int_vector_u;

/* Define the union csr_mqm_top_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_int_data : 4;           /* [3:0] */
        u32 rsv_7 : 12;                     /* [15:4] */
        u32 mqm_top_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_int_u;

/* Define the union csr_mqm_top_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_int_en : 4;          /* [3:0] */
        u32 rsv_8 : 12;                  /* [15:4] */
        u32 mqm_top_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_int_en_u;

/* Define the union csr_vf_flush_done_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_done_err : 1;       /* [0] */
        u32 vf_flush_done_err_insrt : 1; /* [1] */
        u32 vf_flush_done_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_done_int_u;

/* Define the union csr_mqm_rx_cnp_e0_err_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_cnp_api_e0_err : 1;        /* [0] */
        u32 mqm_cnp_api_e0_err_insert : 1; /* [1] */
        u32 mqm_cnp_api_e0_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rx_cnp_e0_err_int_u;

/* Define the union csr_mqm_rx_cnp_e1_err_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_cnp_api_e1_err : 1;        /* [0] */
        u32 mqm_cnp_api_e1_err_insert : 1; /* [1] */
        u32 mqm_cnp_api_e1_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rx_cnp_e1_err_int_u;

/* Define the union csr_mqm_top_fifo_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_fifo_int_err0 : 1;       /* [0] */
        u32 mqm_top_fifo_int_err0_insrt : 1; /* [1] */
        u32 mqm_top_fifo_int_err1 : 1;       /* [2] */
        u32 mqm_top_fifo_int_err1_insrt : 1; /* [3] */
        u32 mqm_top_fifo_int_err2 : 1;       /* [4] */
        u32 mqm_top_fifo_int_err2_insrt : 1; /* [5] */
        u32 mqm_top_fifo_int_err3 : 1;       /* [6] */
        u32 mqm_top_fifo_int_err3_insrt : 1; /* [7] */
        u32 rsv_9 : 24;                      /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_fifo_int_u;

/* Define the union csr_mqm_top_fifo_int_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_fifo_int_err0_en : 1; /* [0] */
        u32 mqm_top_fifo_int_err1_en : 1; /* [1] */
        u32 mqm_top_fifo_int_err2_en : 1; /* [2] */
        u32 mqm_top_fifo_int_err3_en : 1; /* [3] */
        u32 rsv_10 : 28;                  /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_fifo_int_mask_u;

/* Define the union csr_use_host_bitmap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 use_host_bmp : 4; /* [3:0] */
        u32 rsv_11 : 28;      /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_use_host_bitmap_u;

/* Define the union csr_db_type_maping_tab0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 type0_map_id : 3; /* [2:0] */
        u32 type0_map_en : 1; /* [3] */
        u32 type1_map_id : 3; /* [6:4] */
        u32 type1_map_en : 1; /* [7] */
        u32 type2_map_id : 3; /* [10:8] */
        u32 type2_map_en : 1; /* [11] */
        u32 rsv_12 : 4;       /* [15:12] */
        u32 type4_map_id : 3; /* [18:16] */
        u32 type4_map_en : 1; /* [19] */
        u32 rsv_13 : 4;       /* [23:20] */
        u32 type6_map_id : 3; /* [26:24] */
        u32 type6_map_en : 1; /* [27] */
        u32 type7_map_id : 3; /* [30:28] */
        u32 type7_map_en : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_db_type_maping_tab0_u;

/* Define the union csr_db_type_maping_tab1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 type8_map_id : 3;  /* [2:0] */
        u32 type8_map_en : 1;  /* [3] */
        u32 type9_map_id : 3;  /* [6:4] */
        u32 type9_map_en : 1;  /* [7] */
        u32 type10_map_id : 3; /* [10:8] */
        u32 type10_map_en : 1; /* [11] */
        u32 type11_map_id : 3; /* [14:12] */
        u32 type11_map_en : 1; /* [15] */
        u32 type12_map_id : 3; /* [18:16] */
        u32 type12_map_en : 1; /* [19] */
        u32 type13_map_id : 3; /* [22:20] */
        u32 type13_map_en : 1; /* [23] */
        u32 type14_map_id : 3; /* [26:24] */
        u32 type14_map_en : 1; /* [27] */
        u32 rsv_14 : 4;        /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_db_type_maping_tab1_u;

/* Define the union csr_db_type_maping_tab2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 rsv_15 : 4;        /* [3:0] */
        u32 type17_map_id : 3; /* [6:4] */
        u32 type17_map_en : 1; /* [7] */
        u32 rsv_16 : 8;        /* [15:8] */
        u32 type20_map_id : 3; /* [18:16] */
        u32 type20_map_en : 1; /* [19] */
        u32 type21_map_id : 3; /* [22:20] */
        u32 type21_map_en : 1; /* [23] */
        u32 type22_map_id : 3; /* [26:24] */
        u32 type22_map_en : 1; /* [27] */
        u32 type23_map_id : 3; /* [30:28] */
        u32 type23_map_en : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_db_type_maping_tab2_u;

/* Define the union csr_db_type_maping_tab3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 type24_map_id : 3; /* [2:0] */
        u32 type24_map_en : 1; /* [3] */
        u32 rsv_17 : 24;       /* [27:4] */
        u32 type31_map_id : 3; /* [30:28] */
        u32 type31_map_en : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_db_type_maping_tab3_u;

/* Define the union csr_mqm_cmq_enq_mode_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_cmq_enq_mode_cfg : 2; /* [1:0] */
        u32 rsv_18 : 30;              /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_cmq_enq_mode_cfg_u;

/* Define the union csr_mqm_max_dma_crdt_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_max_dma_credit_sge_cfg : 8;  /* [7:0] */
        u32 mqm_max_dma_credit_data_cfg : 8; /* [15:8] */
        u32 rsv_19 : 16;                     /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_max_dma_crdt_cfg_u;

/* Define the union csr_mqm_soc_use_pf_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_soc_use_pf_cfg : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_soc_use_pf_cfg_u;

/* Define the union csr_mqm_pf_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_pf_offset_cfg : 4;   /* [3:0] */
        u32 mqm_pf_use_mode_cfg : 3; /* [6:4] */
        u32 rsv_20 : 25;             /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_pf_cfg_u;

/* Define the union csr_mqm_vf_flush_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_id : 13;     /* [12:0] */
        u32 rsv_21 : 3;           /* [15:13] */
        u32 vf_flush_host_id : 3; /* [18:16] */
        u32 rsv_22 : 1;           /* [19] */
        u32 vf_flush_ep_id : 3;   /* [22:20] */
        u32 rsv_23 : 1;           /* [23] */
        u32 vf_flush_vld : 1;     /* [24] */
        u32 rsv_24 : 7;           /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_vf_flush_cfg_u;

/* Define the union csr_mqm_vf_flush_nmq_id_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_nmqid : 13;     /* [12:0] */
        u32 rsv_25 : 3;              /* [15:13] */
        u32 vf_flush_nmq_cos_id : 3; /* [18:16] */
        u32 rsv_26 : 5;              /* [23:19] */
        u32 vf_flush_nmq_vld : 1;    /* [24] */
        u32 rsv_27 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_vf_flush_nmq_id_cfg_u;

/* Define the union csr_mqm_vf_flush_nfmq_id_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_nfmqid : 12;     /* [11:0] */
        u32 rsv_28 : 4;               /* [15:12] */
        u32 vf_flush_nfmq_cos_id : 3; /* [18:16] */
        u32 rsv_29 : 5;               /* [23:19] */
        u32 vf_flush_nfmq_vld : 1;    /* [24] */
        u32 rsv_30 : 7;               /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_vf_flush_nfmq_id_cfg_u;

/* Define the union csr_vf_flush_r_txq_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_r_txq_num : 21; /* [20:0] */
        u32 rsv_31 : 11;             /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_r_txq_num_u;

/* Define the union csr_vf_flush_r_txq_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_r_txq_baddr : 20; /* [19:0] */
        u32 rsv_32 : 12;               /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_r_txq_baddr_u;

/* Define the union csr_vf_flush_s_txq_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_s_txq_num : 21; /* [20:0] */
        u32 rsv_33 : 11;             /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_s_txq_num_u;

/* Define the union csr_vf_flush_s_txq_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_s_txq_baddr : 20; /* [19:0] */
        u32 rsv_34 : 12;               /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_s_txq_baddr_u;

/* Define the union csr_vf_flush_f_txq_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_f_txq_num : 21; /* [20:0] */
        u32 rsv_35 : 11;             /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_f_txq_num_u;

/* Define the union csr_vf_flush_f_txq_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_f_txq_baddr : 20; /* [19:0] */
        u32 rsv_36 : 12;               /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_f_txq_baddr_u;

/* Define the union csr_vf_flush_u_txq_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_u_txq_num : 21; /* [20:0] */
        u32 rsv_37 : 11;             /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_u_txq_num_u;

/* Define the union csr_vf_flush_u_txq_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_u_txq_baddr : 20; /* [19:0] */
        u32 rsv_38 : 12;               /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_u_txq_baddr_u;

/* Define the union csr_vf_flush_lnic_sq_txq_info_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_ls_txq_num : 14;   /* [13:0] */
        u32 rsv_39 : 2;                 /* [15:14] */
        u32 vf_flush_ls_txq_baddr : 13; /* [28:16] */
        u32 rsv_40 : 3;                 /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_lnic_sq_txq_info_u;

/* Define the union csr_vf_flush_lnic_rq_txq_info_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_flush_lr_txq_num : 14;   /* [13:0] */
        u32 rsv_41 : 2;                 /* [15:14] */
        u32 vf_flush_lr_txq_baddr : 13; /* [28:16] */
        u32 rsv_42 : 3;                 /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vf_flush_lnic_rq_txq_info_u;

/* Define the union csr_mqm_vf_flush_done_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_vf_flush_done : 1;  /* [0] */
        u32 rsv_43 : 3;             /* [3:1] */
        u32 deqc_vf_flush_done : 1; /* [4] */
        u32 eqm_vf_flush_done : 1;  /* [5] */
        u32 msc_vf_flush_done : 1;  /* [6] */
        u32 iqm_vf_flush_done : 1;  /* [7] */
        u32 enqc_vf_flush_done : 1; /* [8] */
        u32 rsv_44 : 23;            /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_vf_flush_done_u;

/* Define the union csr_mqm_uncrt_err_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ram_uncrt_err_mask : 1;   /* [0] */
        u32 other_uncrt_err_mask : 1; /* [1] */
        u32 rsv_45 : 30;              /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_uncrt_err_mask_u;

/* Define the union csr_mqm_uncrt_err_clr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ram_uncrt_err_clr : 1;   /* [0] */
        u32 other_uncrt_err_clr : 1; /* [1] */
        u32 rsv_46 : 30;             /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_uncrt_err_clr_u;

/* Define the union csr_mqm_vf_count_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_count_designate_vfid : 13; /* [12:0] */
        u32 rsv_47 : 19;                   /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_vf_count_cfg_u;

/* Define the union csr_mqm_rx_designate_vfid_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_rx_designate_vfid_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rx_designate_vfid_cnt_u;

/* Define the union csr_mqm_filt_designate_vfid_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_filt_designate_vfid_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_filt_designate_vfid_cnt_u;

/* Define the union csr_mqm_tx_sm_designate_vfid_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_tx_sm_designate_vfid_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_tx_sm_designate_vfid_cnt_u;

/* Define the union csr_mqm_tx_qu_designate_vfid_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_tx_qu_designate_vfid_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_tx_qu_designate_vfid_cnt_u;

/* Define the union csr_mqm_rcv_tile_api_op_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_rcv_tile_opid_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rcv_tile_api_op_err_cnt_u;

/* Define the union csr_mqm_rcv_tile_fast_cnp_api_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_rcv_tile_fast_cnp_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rcv_tile_fast_cnp_api_cnt_u;

/* Define the union csr_mqm_rcv_tile_cnp_api_e0e1_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_rcv_tile_fast_cnp_e0e1_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_rcv_tile_cnp_api_e0e1_cnt_u;

/* Define the union csr_mqm_nd_rs_rqst_credit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_nd_rs_rqst_credit : 3; /* [2:0] */
        u32 rsv_48 : 29;               /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_nd_rs_rqst_credit_u;

/* Define the union csr_mqm_top_fifo_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_top_fifo0_st : 2; /* [1:0] */
        u32 mqm_top_fifo1_st : 2; /* [3:2] */
        u32 rsv_49 : 28;          /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_top_fifo_st_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_mqm_edition_u mqm_edition;                                     /* 0 */
    volatile csr_mqm_initctab_start_u mqm_initctab_start;                       /* 4 */
    volatile csr_mqm_initctab_done_u mqm_initctab_done;                         /* 8 */
    volatile csr_mqm_cfg_ok_u mqm_cfg_ok;                                       /* C */
    volatile csr_mqm_initlogic_done_u mqm_initlogic_done;                       /* 10 */
    volatile csr_mqm_top_int_vector_u mqm_top_int_vector;                       /* 30 */
    volatile csr_mqm_top_int_u mqm_top_int;                                     /* 34 */
    volatile csr_mqm_top_int_en_u mqm_top_int_en;                               /* 38 */
    volatile csr_vf_flush_done_int_u vf_flush_done_int;                         /* 3C */
    volatile csr_mqm_rx_cnp_e0_err_int_u mqm_rx_cnp_e0_err_int;                 /* 40 */
    volatile csr_mqm_rx_cnp_e1_err_int_u mqm_rx_cnp_e1_err_int;                 /* 44 */
    volatile csr_mqm_top_fifo_int_u mqm_top_fifo_int;                           /* 48 */
    volatile csr_mqm_top_fifo_int_mask_u mqm_top_fifo_int_mask;                 /* 4C */
    volatile csr_use_host_bitmap_u use_host_bitmap;                             /* 80 */
    volatile csr_db_type_maping_tab0_u db_type_maping_tab0;                     /* 84 */
    volatile csr_db_type_maping_tab1_u db_type_maping_tab1;                     /* 88 */
    volatile csr_db_type_maping_tab2_u db_type_maping_tab2;                     /* 8C */
    volatile csr_db_type_maping_tab3_u db_type_maping_tab3;                     /* 90 */
    volatile csr_mqm_cmq_enq_mode_cfg_u mqm_cmq_enq_mode_cfg;                   /* 94 */
    volatile csr_mqm_max_dma_crdt_cfg_u mqm_max_dma_crdt_cfg;                   /* 98 */
    volatile csr_mqm_soc_use_pf_cfg_u mqm_soc_use_pf_cfg[4];                    /* 9C */
    volatile csr_mqm_pf_cfg_u mqm_pf_cfg;                                       /* AC */
    volatile csr_mqm_vf_flush_cfg_u mqm_vf_flush_cfg;                           /* 100 */
    volatile csr_mqm_vf_flush_nmq_id_cfg_u mqm_vf_flush_nmq_id_cfg[8];          /* 104 */
    volatile csr_mqm_vf_flush_nfmq_id_cfg_u mqm_vf_flush_nfmq_id_cfg[8];        /* 124 */
    volatile csr_vf_flush_r_txq_num_u vf_flush_r_txq_num;                       /* 144 */
    volatile csr_vf_flush_r_txq_baddr_u vf_flush_r_txq_baddr;                   /* 148 */
    volatile csr_vf_flush_s_txq_num_u vf_flush_s_txq_num;                       /* 14C */
    volatile csr_vf_flush_s_txq_baddr_u vf_flush_s_txq_baddr;                   /* 150 */
    volatile csr_vf_flush_f_txq_num_u vf_flush_f_txq_num;                       /* 154 */
    volatile csr_vf_flush_f_txq_baddr_u vf_flush_f_txq_baddr;                   /* 158 */
    volatile csr_vf_flush_u_txq_num_u vf_flush_u_txq_num;                       /* 15C */
    volatile csr_vf_flush_u_txq_baddr_u vf_flush_u_txq_baddr;                   /* 160 */
    volatile csr_vf_flush_lnic_sq_txq_info_u vf_flush_lnic_sq_txq_info;         /* 164 */
    volatile csr_vf_flush_lnic_rq_txq_info_u vf_flush_lnic_rq_txq_info;         /* 168 */
    volatile csr_mqm_vf_flush_done_u mqm_vf_flush_done;                         /* 174 */
    volatile csr_mqm_uncrt_err_mask_u mqm_uncrt_err_mask;                       /* 200 */
    volatile csr_mqm_uncrt_err_clr_u mqm_uncrt_err_clr;                         /* 204 */
    volatile csr_mqm_vf_count_cfg_u mqm_vf_count_cfg;                           /* 304 */
    volatile csr_mqm_rx_designate_vfid_cnt_u mqm_rx_designate_vfid_cnt;         /* 308 */
    volatile csr_mqm_filt_designate_vfid_cnt_u mqm_filt_designate_vfid_cnt;     /* 30C */
    volatile csr_mqm_tx_sm_designate_vfid_cnt_u mqm_tx_sm_designate_vfid_cnt;   /* 310 */
    volatile csr_mqm_tx_qu_designate_vfid_cnt_u mqm_tx_qu_designate_vfid_cnt;   /* 314 */
    volatile csr_mqm_rcv_tile_api_op_err_cnt_u mqm_rcv_tile_api_op_err_cnt;     /* 318 */
    volatile csr_mqm_rcv_tile_fast_cnp_api_cnt_u mqm_rcv_tile_fast_cnp_api_cnt; /* 31C */
    volatile csr_mqm_rcv_tile_cnp_api_e0e1_cnt_u mqm_rcv_tile_cnp_api_e0e1_cnt; /* 320 */
    volatile csr_mqm_nd_rs_rqst_credit_u mqm_nd_rs_rqst_credit;                 /* 324 */
    volatile csr_mqm_top_fifo_st_u mqm_top_fifo_st;                             /* 328 */
} S_mqm_top_REGS_TYPE;

/* Declare the struct pointor of the module mqm_top */
extern volatile S_mqm_top_REGS_TYPE *gopmqm_topAllReg;

/* Declare the functions that set the member value */
int iSetMQM_EDITION_mqm_version(unsigned int umqm_version);
int iSetMQM_INITCTAB_START_enqc_initctab_start(unsigned int uenqc_initctab_start);
int iSetMQM_INITCTAB_START_brm_initctab_start(unsigned int ubrm_initctab_start);
int iSetMQM_INITCTAB_START_iqm_initctab_start(unsigned int uiqm_initctab_start);
int iSetMQM_INITCTAB_START_msc_initctab_start(unsigned int umsc_initctab_start);
int iSetMQM_INITCTAB_START_eqm_initctab_start(unsigned int ueqm_initctab_start);
int iSetMQM_INITCTAB_START_deqc_initctab_start(unsigned int udeqc_initctab_start);
int iSetMQM_INITCTAB_DONE_mqm_initctab_done(unsigned int umqm_initctab_done);
int iSetMQM_INITCTAB_DONE_enqc_mqm_init_done(unsigned int uenqc_mqm_init_done);
int iSetMQM_INITCTAB_DONE_brm_mqm_init_done(unsigned int ubrm_mqm_init_done);
int iSetMQM_INITCTAB_DONE_iqm_mqm_init_done(unsigned int uiqm_mqm_init_done);
int iSetMQM_INITCTAB_DONE_msc_mqm_init_done(unsigned int umsc_mqm_init_done);
int iSetMQM_INITCTAB_DONE_eqm_mqm_init_done(unsigned int ueqm_mqm_init_done);
int iSetMQM_INITCTAB_DONE_deqc_mqm_init_done(unsigned int udeqc_mqm_init_done);
int iSetMQM_CFG_OK_mqm_cfg_ok(unsigned int umqm_cfg_ok);
int iSetMQM_INITLOGIC_DONE_mqm_initlogic_done(unsigned int umqm_initlogic_done);
int iSetMQM_TOP_INT_VECTOR_mqm_top_cpi_int_index(unsigned int umqm_top_cpi_int_index);
int iSetMQM_TOP_INT_VECTOR_mqm_top_enable(unsigned int umqm_top_enable);
int iSetMQM_TOP_INT_VECTOR_mqm_top_int_issue(unsigned int umqm_top_int_issue);
int iSetMQM_TOP_INT_mqm_top_int_data(unsigned int umqm_top_int_data);
int iSetMQM_TOP_INT_mqm_top_program_csr_id_ro(unsigned int umqm_top_program_csr_id_ro);
int iSetMQM_TOP_INT_EN_mqm_top_int_en(unsigned int umqm_top_int_en);
int iSetMQM_TOP_INT_EN_mqm_top_program_csr_id(unsigned int umqm_top_program_csr_id);
int iSetVF_FLUSH_DONE_INT_vf_flush_done_err(unsigned int uvf_flush_done_err);
int iSetVF_FLUSH_DONE_INT_vf_flush_done_err_insrt(unsigned int uvf_flush_done_err_insrt);
int iSetVF_FLUSH_DONE_INT_vf_flush_done_err_info(unsigned int uvf_flush_done_err_info);
int iSetMQM_RX_CNP_E0_ERR_INT_mqm_cnp_api_e0_err(unsigned int umqm_cnp_api_e0_err);
int iSetMQM_RX_CNP_E0_ERR_INT_mqm_cnp_api_e0_err_insert(unsigned int umqm_cnp_api_e0_err_insert);
int iSetMQM_RX_CNP_E0_ERR_INT_mqm_cnp_api_e0_err_info(unsigned int umqm_cnp_api_e0_err_info);
int iSetMQM_RX_CNP_E1_ERR_INT_mqm_cnp_api_e1_err(unsigned int umqm_cnp_api_e1_err);
int iSetMQM_RX_CNP_E1_ERR_INT_mqm_cnp_api_e1_err_insert(unsigned int umqm_cnp_api_e1_err_insert);
int iSetMQM_RX_CNP_E1_ERR_INT_mqm_cnp_api_e1_err_info(unsigned int umqm_cnp_api_e1_err_info);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err0(unsigned int umqm_top_fifo_int_err0);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err0_insrt(unsigned int umqm_top_fifo_int_err0_insrt);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err1(unsigned int umqm_top_fifo_int_err1);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err1_insrt(unsigned int umqm_top_fifo_int_err1_insrt);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err2(unsigned int umqm_top_fifo_int_err2);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err2_insrt(unsigned int umqm_top_fifo_int_err2_insrt);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err3(unsigned int umqm_top_fifo_int_err3);
int iSetMQM_TOP_FIFO_INT_mqm_top_fifo_int_err3_insrt(unsigned int umqm_top_fifo_int_err3_insrt);
int iSetMQM_TOP_FIFO_INT_MASK_mqm_top_fifo_int_err0_en(unsigned int umqm_top_fifo_int_err0_en);
int iSetMQM_TOP_FIFO_INT_MASK_mqm_top_fifo_int_err1_en(unsigned int umqm_top_fifo_int_err1_en);
int iSetMQM_TOP_FIFO_INT_MASK_mqm_top_fifo_int_err2_en(unsigned int umqm_top_fifo_int_err2_en);
int iSetMQM_TOP_FIFO_INT_MASK_mqm_top_fifo_int_err3_en(unsigned int umqm_top_fifo_int_err3_en);
int iSetUSE_HOST_BITMAP_use_host_bmp(unsigned int uuse_host_bmp);
int iSetDB_TYPE_MAPING_TAB0_type0_map_id(unsigned int utype0_map_id);
int iSetDB_TYPE_MAPING_TAB0_type0_map_en(unsigned int utype0_map_en);
int iSetDB_TYPE_MAPING_TAB0_type1_map_id(unsigned int utype1_map_id);
int iSetDB_TYPE_MAPING_TAB0_type1_map_en(unsigned int utype1_map_en);
int iSetDB_TYPE_MAPING_TAB0_type2_map_id(unsigned int utype2_map_id);
int iSetDB_TYPE_MAPING_TAB0_type2_map_en(unsigned int utype2_map_en);
int iSetDB_TYPE_MAPING_TAB0_type4_map_id(unsigned int utype4_map_id);
int iSetDB_TYPE_MAPING_TAB0_type4_map_en(unsigned int utype4_map_en);
int iSetDB_TYPE_MAPING_TAB0_type6_map_id(unsigned int utype6_map_id);
int iSetDB_TYPE_MAPING_TAB0_type6_map_en(unsigned int utype6_map_en);
int iSetDB_TYPE_MAPING_TAB0_type7_map_id(unsigned int utype7_map_id);
int iSetDB_TYPE_MAPING_TAB0_type7_map_en(unsigned int utype7_map_en);
int iSetDB_TYPE_MAPING_TAB1_type8_map_id(unsigned int utype8_map_id);
int iSetDB_TYPE_MAPING_TAB1_type8_map_en(unsigned int utype8_map_en);
int iSetDB_TYPE_MAPING_TAB1_type9_map_id(unsigned int utype9_map_id);
int iSetDB_TYPE_MAPING_TAB1_type9_map_en(unsigned int utype9_map_en);
int iSetDB_TYPE_MAPING_TAB1_type10_map_id(unsigned int utype10_map_id);
int iSetDB_TYPE_MAPING_TAB1_type10_map_en(unsigned int utype10_map_en);
int iSetDB_TYPE_MAPING_TAB1_type11_map_id(unsigned int utype11_map_id);
int iSetDB_TYPE_MAPING_TAB1_type11_map_en(unsigned int utype11_map_en);
int iSetDB_TYPE_MAPING_TAB1_type12_map_id(unsigned int utype12_map_id);
int iSetDB_TYPE_MAPING_TAB1_type12_map_en(unsigned int utype12_map_en);
int iSetDB_TYPE_MAPING_TAB1_type13_map_id(unsigned int utype13_map_id);
int iSetDB_TYPE_MAPING_TAB1_type13_map_en(unsigned int utype13_map_en);
int iSetDB_TYPE_MAPING_TAB1_type14_map_id(unsigned int utype14_map_id);
int iSetDB_TYPE_MAPING_TAB1_type14_map_en(unsigned int utype14_map_en);
int iSetDB_TYPE_MAPING_TAB2_type17_map_id(unsigned int utype17_map_id);
int iSetDB_TYPE_MAPING_TAB2_type17_map_en(unsigned int utype17_map_en);
int iSetDB_TYPE_MAPING_TAB2_type20_map_id(unsigned int utype20_map_id);
int iSetDB_TYPE_MAPING_TAB2_type20_map_en(unsigned int utype20_map_en);
int iSetDB_TYPE_MAPING_TAB2_type21_map_id(unsigned int utype21_map_id);
int iSetDB_TYPE_MAPING_TAB2_type21_map_en(unsigned int utype21_map_en);
int iSetDB_TYPE_MAPING_TAB2_type22_map_id(unsigned int utype22_map_id);
int iSetDB_TYPE_MAPING_TAB2_type22_map_en(unsigned int utype22_map_en);
int iSetDB_TYPE_MAPING_TAB2_type23_map_id(unsigned int utype23_map_id);
int iSetDB_TYPE_MAPING_TAB2_type23_map_en(unsigned int utype23_map_en);
int iSetDB_TYPE_MAPING_TAB3_type24_map_id(unsigned int utype24_map_id);
int iSetDB_TYPE_MAPING_TAB3_type24_map_en(unsigned int utype24_map_en);
int iSetDB_TYPE_MAPING_TAB3_type31_map_id(unsigned int utype31_map_id);
int iSetDB_TYPE_MAPING_TAB3_type31_map_en(unsigned int utype31_map_en);
int iSetMQM_CMQ_ENQ_MODE_CFG_mqm_cmq_enq_mode_cfg(unsigned int umqm_cmq_enq_mode_cfg);
int iSetMQM_MAX_DMA_CRDT_CFG_mqm_max_dma_credit_sge_cfg(unsigned int umqm_max_dma_credit_sge_cfg);
int iSetMQM_MAX_DMA_CRDT_CFG_mqm_max_dma_credit_data_cfg(unsigned int umqm_max_dma_credit_data_cfg);
int iSetMQM_SOC_USE_PF_CFG_mqm_soc_use_pf_cfg(unsigned int umqm_soc_use_pf_cfg);
int iSetMQM_PF_CFG_mqm_pf_offset_cfg(unsigned int umqm_pf_offset_cfg);
int iSetMQM_PF_CFG_mqm_pf_use_mode_cfg(unsigned int umqm_pf_use_mode_cfg);
int iSetMQM_VF_FLUSH_CFG_vf_flush_id(unsigned int uvf_flush_id);
int iSetMQM_VF_FLUSH_CFG_vf_flush_host_id(unsigned int uvf_flush_host_id);
int iSetMQM_VF_FLUSH_CFG_vf_flush_ep_id(unsigned int uvf_flush_ep_id);
int iSetMQM_VF_FLUSH_CFG_vf_flush_vld(unsigned int uvf_flush_vld);
int iSetMQM_VF_FLUSH_NMQ_ID_CFG_vf_flush_nmqid(unsigned int uvf_flush_nmqid);
int iSetMQM_VF_FLUSH_NMQ_ID_CFG_vf_flush_nmq_cos_id(unsigned int uvf_flush_nmq_cos_id);
int iSetMQM_VF_FLUSH_NMQ_ID_CFG_vf_flush_nmq_vld(unsigned int uvf_flush_nmq_vld);
int iSetMQM_VF_FLUSH_NFMQ_ID_CFG_vf_flush_nfmqid(unsigned int uvf_flush_nfmqid);
int iSetMQM_VF_FLUSH_NFMQ_ID_CFG_vf_flush_nfmq_cos_id(unsigned int uvf_flush_nfmq_cos_id);
int iSetMQM_VF_FLUSH_NFMQ_ID_CFG_vf_flush_nfmq_vld(unsigned int uvf_flush_nfmq_vld);
int iSetVF_FLUSH_R_TXQ_NUM_vf_flush_r_txq_num(unsigned int uvf_flush_r_txq_num);
int iSetVF_FLUSH_R_TXQ_BADDR_vf_flush_r_txq_baddr(unsigned int uvf_flush_r_txq_baddr);
int iSetVF_FLUSH_S_TXQ_NUM_vf_flush_s_txq_num(unsigned int uvf_flush_s_txq_num);
int iSetVF_FLUSH_S_TXQ_BADDR_vf_flush_s_txq_baddr(unsigned int uvf_flush_s_txq_baddr);
int iSetVF_FLUSH_F_TXQ_NUM_vf_flush_f_txq_num(unsigned int uvf_flush_f_txq_num);
int iSetVF_FLUSH_F_TXQ_BADDR_vf_flush_f_txq_baddr(unsigned int uvf_flush_f_txq_baddr);
int iSetVF_FLUSH_U_TXQ_NUM_vf_flush_u_txq_num(unsigned int uvf_flush_u_txq_num);
int iSetVF_FLUSH_U_TXQ_BADDR_vf_flush_u_txq_baddr(unsigned int uvf_flush_u_txq_baddr);
int iSetVF_FLUSH_LNIC_SQ_TXQ_INFO_vf_flush_ls_txq_num(unsigned int uvf_flush_ls_txq_num);
int iSetVF_FLUSH_LNIC_SQ_TXQ_INFO_vf_flush_ls_txq_baddr(unsigned int uvf_flush_ls_txq_baddr);
int iSetVF_FLUSH_LNIC_RQ_TXQ_INFO_vf_flush_lr_txq_num(unsigned int uvf_flush_lr_txq_num);
int iSetVF_FLUSH_LNIC_RQ_TXQ_INFO_vf_flush_lr_txq_baddr(unsigned int uvf_flush_lr_txq_baddr);
int iSetMQM_VF_FLUSH_DONE_mqm_vf_flush_done(unsigned int umqm_vf_flush_done);
int iSetMQM_VF_FLUSH_DONE_deqc_vf_flush_done(unsigned int udeqc_vf_flush_done);
int iSetMQM_VF_FLUSH_DONE_eqm_vf_flush_done(unsigned int ueqm_vf_flush_done);
int iSetMQM_VF_FLUSH_DONE_msc_vf_flush_done(unsigned int umsc_vf_flush_done);
int iSetMQM_VF_FLUSH_DONE_iqm_vf_flush_done(unsigned int uiqm_vf_flush_done);
int iSetMQM_VF_FLUSH_DONE_enqc_vf_flush_done(unsigned int uenqc_vf_flush_done);
int iSetMQM_UNCRT_ERR_MASK_ram_uncrt_err_mask(unsigned int uram_uncrt_err_mask);
int iSetMQM_UNCRT_ERR_MASK_other_uncrt_err_mask(unsigned int uother_uncrt_err_mask);
int iSetMQM_UNCRT_ERR_CLR_ram_uncrt_err_clr(unsigned int uram_uncrt_err_clr);
int iSetMQM_UNCRT_ERR_CLR_other_uncrt_err_clr(unsigned int uother_uncrt_err_clr);
int iSetMQM_VF_COUNT_CFG_mqm_count_designate_vfid(unsigned int umqm_count_designate_vfid);
int iSetMQM_RX_DESIGNATE_VFID_CNT_mqm_rx_designate_vfid_cnt(unsigned int umqm_rx_designate_vfid_cnt);
int iSetMQM_FILT_DESIGNATE_VFID_CNT_mqm_filt_designate_vfid_cnt(unsigned int umqm_filt_designate_vfid_cnt);
int iSetMQM_TX_SM_DESIGNATE_VFID_CNT_mqm_tx_sm_designate_vfid_cnt(unsigned int umqm_tx_sm_designate_vfid_cnt);
int iSetMQM_TX_QU_DESIGNATE_VFID_CNT_mqm_tx_qu_designate_vfid_cnt(unsigned int umqm_tx_qu_designate_vfid_cnt);
int iSetMQM_RCV_TILE_API_OP_ERR_CNT_mqm_rcv_tile_opid_err_cnt(unsigned int umqm_rcv_tile_opid_err_cnt);
int iSetMQM_RCV_TILE_FAST_CNP_API_CNT_mqm_rcv_tile_fast_cnp_cnt(unsigned int umqm_rcv_tile_fast_cnp_cnt);
int iSetMQM_RCV_TILE_CNP_API_E0E1_CNT_mqm_rcv_tile_fast_cnp_e0e1_cnt(unsigned int umqm_rcv_tile_fast_cnp_e0e1_cnt);
int iSetMQM_ND_RS_RQST_CREDIT_mqm_nd_rs_rqst_credit(unsigned int umqm_nd_rs_rqst_credit);
int iSetMQM_TOP_FIFO_ST_mqm_top_fifo0_st(unsigned int umqm_top_fifo0_st);
int iSetMQM_TOP_FIFO_ST_mqm_top_fifo1_st(unsigned int umqm_top_fifo1_st);

/* Define the union csr_enqc_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rw_rsv0_u;

/* Define the union csr_enqc_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rw_rsv1_u;

/* Define the union csr_enqc_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rw_rsv2_u;

/* Define the union csr_enqc_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rw_rsv3_u;

/* Define the union csr_enqc_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_indrect_addr : 14;  /* [13:0] */
        u32 rsv_0 : 10;              /* [23:14] */
        u32 enqc_indrect_tab : 4;    /* [27:24] */
        u32 enqc_indrect_status : 2; /* [29:28] */
        u32 enqc_indrect_mode : 1;   /* [30] */
        u32 enqc_indrect_vld : 1;    /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_indrect_ctrl_u;

/* Define the union csr_enqc_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_indrect_timeout_u;

/* Define the union csr_enqc_indrect_data_0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_indrect_data_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_indrect_data_0_u;

/* Define the union csr_enqc_indrect_data_1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_indrect_data_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_indrect_data_1_u;

/* Define the union csr_enqc_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_cpi_int_index : 24; /* [23:0] */
        u32 rsv_1 : 3;               /* [26:24] */
        u32 enqc_enable : 1;         /* [27] */
        u32 enqc_int_issue : 1;      /* [28] */
        u32 rsv_2 : 3;               /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_int_vector_u;

/* Define the union csr_enqc_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_int_data : 13;          /* [12:0] */
        u32 rsv_3 : 3;                   /* [15:13] */
        u32 enqc_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_int_u;

/* Define the union csr_enqc_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_int_en : 13;         /* [12:0] */
        u32 rsv_4 : 3;                /* [15:13] */
        u32 enqc_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_int_en_u;

/* Define the union csr_enqc_mem_ecc_err0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_ecc0_err : 1;        /* [0] */
        u32 enqc_ecc0_err_insert : 1; /* [1] */
        u32 enqc_ecc0_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ecc_err0_u;

/* Define the union csr_enqc_mem_ecc_err1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_ecc1_err : 1;        /* [0] */
        u32 enqc_ecc1_err_insert : 1; /* [1] */
        u32 enqc_ecc1_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ecc_err1_u;

/* Define the union csr_table_rd_invld_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 table_rd_err : 1;        /* [0] */
        u32 table_rd_err_insert : 1; /* [1] */
        u32 table_rd_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_table_rd_invld_int_u;

/* Define the union csr_vfpf_to_host_id_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vfpf_hid_err : 1;        /* [0] */
        u32 vfpf_hid_err_insert : 1; /* [1] */
        u32 vfpf_hid_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_vfpf_to_host_id_int_u;

/* Define the union csr_qu_enqc_db_if_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_enqc_db_interface_err : 1;        /* [0] */
        u32 qu_enqc_db_interface_err_insert : 1; /* [1] */
        u32 qu_enqc_db_interface_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_qu_enqc_db_if_int_u;

/* Define the union csr_cpi_discard_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_discard_int_err : 1;        /* [0] */
        u32 cpi_discard_int_err_insert : 1; /* [1] */
        u32 cpi_discard_int_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cpi_discard_int_u;

/* Define the union csr_enqc_fifo_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_fifo_wr_ovfl_int_err : 1;             /* [0] */
        u32 cpi_fifo_wr_ovfl_int_err_insert : 1;      /* [1] */
        u32 tile_fifo_wr_ovfl_int_err : 1;            /* [2] */
        u32 tile_fifo_wr_ovfl_int_err_insert : 1;     /* [3] */
        u32 sm_fifo_wr_ovfl_int_err : 1;              /* [4] */
        u32 sm_fifo_wr_ovfl_int_err_insert : 1;       /* [5] */
        u32 mrf_fifo_wr_ovfl_int_err : 1;             /* [6] */
        u32 mrf_fifo_wr_ovfl_int_err_insert : 1;      /* [7] */
        u32 dul_fifo_wr_ovfl_int_err : 1;             /* [8] */
        u32 dul_fifo_wr_ovfl_int_err_insert : 1;      /* [9] */
        u32 emq_enq_fifo_wr_ovfl_int_err : 1;         /* [10] */
        u32 emq_enq_fifo_wr_ovfl_int_err_insert : 1;  /* [11] */
        u32 cpi_fifo_rd_udfl_int_err : 1;             /* [12] */
        u32 cpi_fifo_rd_udfl_int_err_insert : 1;      /* [13] */
        u32 emq_enq_fifo_rd_udfl_int_err : 1;         /* [14] */
        u32 emq_enq_fifo_rd_udfl_int_err_insert : 1;  /* [15] */
        u32 passthru_fifo_rd_udfl_int_err : 1;        /* [16] */
        u32 passthru_fifo_rd_udfl_int_err_insert : 1; /* [17] */
        u32 passthru_fifo_wr_ovfl_int_err : 1;        /* [18] */
        u32 passthru_fifo_wr_ovfl_int_err_insert : 1; /* [19] */
        u32 qu_fifo_wr_ovfl_int_err : 1;              /* [20] */
        u32 qu_fifo_wr_ovfl_int_err_insert : 1;       /* [21] */
        u32 qu_fifo_rd_udfl_int_err : 1;              /* [22] */
        u32 qu_fifo_rd_udfl_int_err_insert : 1;       /* [23] */
        u32 tile_fifo_rd_udfl_int_err : 1;            /* [24] */
        u32 tile_fifo_rd_udfl_int_err_insert : 1;     /* [25] */
        u32 sm_fifo_rd_udfl_int_err : 1;              /* [26] */
        u32 sm_fifo_rd_udfl_int_err_insert : 1;       /* [27] */
        u32 rsv_5 : 4;                                /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_fifo_int_u;

/* Define the union csr_enqc_fifo_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_fifo_wr_ovfl_int_err_en : 1;      /* [0] */
        u32 tile_fifo_wr_ovfl_int_err_en : 1;     /* [1] */
        u32 sm_fifo_wr_ovfl_int_err_en : 1;       /* [2] */
        u32 mrf_fifo_wr_ovfl_int_err_en : 1;      /* [3] */
        u32 dul_fifo_wr_ovfl_int_err_en : 1;      /* [4] */
        u32 emq_enq_fifo_wr_ovfl_int_err_en : 1;  /* [5] */
        u32 cpi_fifo_rd_udfl_int_err_en : 1;      /* [6] */
        u32 emq_enq_fifo_rd_udfl_int_err_en : 1;  /* [7] */
        u32 passthru_fifo_rd_udfl_int_err_en : 1; /* [8] */
        u32 passthru_fifo_wr_ovfl_int_err_en : 1; /* [9] */
        u32 qu_fifo_rd_udfl_int_err_en : 1;       /* [10] */
        u32 qu_fifo_wr_ovfl_int_err_en : 1;       /* [11] */
        u32 tile_fifo_rd_udfl_int_err_en : 1;     /* [12] */
        u32 sm_fifo_rd_udfl_int_err_en : 1;       /* [13] */
        u32 rsv_6 : 18;                           /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_fifo_int_en_u;

/* Define the union csr_enqc_qf_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_qf_int_err : 1;        /* [0] */
        u32 enqc_qf_int_err_insert : 1; /* [1] */
        u32 enqc_qf_int_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_qf_int_u;

/* Define the union csr_rx_ring_e0_err_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ring_e0_err : 1;        /* [0] */
        u32 ring_e0_err_insert : 1; /* [1] */
        u32 ring_e0_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_rx_ring_e0_err_int_u;

/* Define the union csr_rx_ring_e1_err_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ring_e1_err : 1;        /* [0] */
        u32 ring_e1_err_insert : 1; /* [1] */
        u32 ring_e1_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_rx_ring_e1_err_int_u;

/* Define the union csr_enqc_txqid_ovfl_vf_range_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 txqid_ovfl_vf_range_int_err : 1;        /* [0] */
        u32 txqid_ovfl_vf_range_int_err_insert : 1; /* [1] */
        u32 txqid_ovfl_vf_range_int_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_txqid_ovfl_vf_range_int_u;

/* Define the union csr_enqc_nonf_num_ovfl_thr_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nonf_num_ovfl_err : 1;        /* [0] */
        u32 nonf_num_ovfl_err_insert : 1; /* [1] */
        u32 nonf_num_ovfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_nonf_num_ovfl_thr_int_u;

/* Define the union csr_enqc_err_typ_db_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 db_type_err : 1;        /* [0] */
        u32 db_type_err_insert : 1; /* [1] */
        u32 db_type_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_err_typ_db_int_u;

/* Define the union csr_enqc_mem_ecc_req0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vfp1_mem_ecc_req : 2;            /* [1:0] */
        u32 vfp2_mem_ecc_req : 2;            /* [3:2] */
        u32 vfp3_mem_ecc_req : 2;            /* [5:4] */
        u32 vfr_mem_ecc_req : 2;             /* [7:6] */
        u32 vf2nmq_mem_ecc_req : 2;          /* [9:8] */
        u32 vf2nfmq_mem_ecc_req : 2;         /* [11:10] */
        u32 emq_cnt_mem_ecc_req : 2;         /* [13:12] */
        u32 durf_fifo_a_mem_err_req : 2;     /* [15:14] */
        u32 durf_fifo_b_mem_err_req : 2;     /* [17:16] */
        u32 mrf_fifo_a_mem_err_req : 2;      /* [19:18] */
        u32 mrf_fifo_b_mem_err_req : 2;      /* [21:20] */
        u32 vf_pi_baddr_lim_mem_err_req : 2; /* [23:22] */
        u32 rsv_7 : 8;                       /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ecc_req0_u;

/* Define the union csr_enqc_mem_ecc_req1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf2ep_mem_err_req : 2;         /* [1:0] */
        u32 vf_range1_mem_err_req : 2;     /* [3:2] */
        u32 vf_range2_mem_err_req : 2;     /* [5:4] */
        u32 vf_range3_mem_err_req : 2;     /* [7:6] */
        u32 vf_nonflt_thr_mem_err_req : 2; /* [9:8] */
        u32 vf_nonflt_cnt_mem_err_req : 2; /* [11:10] */
        u32 rsv_8 : 20;                    /* [31:12] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ecc_req1_u;

/* Define the union csr_enqc_qu_db_if_uncrt_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_enqc_db_if_err_en : 1; /* [0] */
        u32 rsv_9 : 31;               /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_qu_db_if_uncrt_int_en_u;

/* Define the union csr_enqc_uncrt_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qf_clr_err_uncrt_int_en : 1; /* [0] */
        u32 rx_ring_e1_uncrt_int_en : 1; /* [1] */
        u32 rx_ring_e0_uncrt_int_en : 1; /* [2] */
        u32 rsv_10 : 29;                 /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_uncrt_int_en_u;

/* Define the union csr_enqc_sendq_base_addr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_stxq_baddr : 21; /* [20:0] */
        u32 rsv_11 : 11;         /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_sendq_base_addr_u;

/* Define the union csr_enqc_sendq_scope_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_stxq_lim : 21; /* [20:0] */
        u32 rsv_12 : 11;       /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_sendq_scope_u;

/* Define the union csr_enqc_taskio_base_addr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_ttxq_baddr : 21; /* [20:0] */
        u32 rsv_13 : 11;         /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_taskio_base_addr_u;

/* Define the union csr_enqc_taskio_scope_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_ttxq_lim : 21; /* [20:0] */
        u32 rsv_14 : 11;       /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_taskio_scope_u;

/* Define the union csr_enqc_rdma_base_addr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_rtxq_baddr : 21; /* [20:0] */
        u32 rsv_15 : 11;         /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rdma_base_addr_u;

/* Define the union csr_enqc_rdma_scope_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_rtxq_lim : 21; /* [20:0] */
        u32 rsv_16 : 11;       /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rdma_scope_u;

/* Define the union csr_enqc_ftxqid_base_addr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_ftxq_baddr : 21; /* [20:0] */
        u32 rsv_17 : 11;         /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_ftxqid_base_addr_u;

/* Define the union csr_enqc_ftxqid_scope_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_ftxq_lim : 21; /* [20:0] */
        u32 rsv_18 : 11;       /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_ftxqid_scope_u;

/* Define the union csr_enqc_utxqid_base_addr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_utxq_baddr : 21; /* [20:0] */
        u32 rsv_19 : 11;         /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_utxqid_base_addr_u;

/* Define the union csr_enqc_utxqid_scope_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flt_utxq_lim : 21; /* [20:0] */
        u32 rsv_20 : 11;       /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_utxqid_scope_u;

/* Define the union csr_soc_pf_base_lnic_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 pf_base_lnic_sq_soc : 9;  /* [8:0] */
        u32 rsv_21 : 3;               /* [11:9] */
        u32 pf_base_lnic_rq_soc : 12; /* [23:12] */
        u32 rsv_22 : 8;               /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_pf_base_lnic_u;

/* Define the union csr_soc_pf_range_lnic_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 pf_range_dat_lnic_sq_soc : 8;  /* [7:0] */
        u32 rsv_23 : 4;                    /* [11:8] */
        u32 pf_range_dat_lnic_rq_soc : 11; /* [22:12] */
        u32 rsv_24 : 9;                    /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_pf_range_lnic_u;

/* Define the union csr_enqc_host_lnic_sq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_lnic_sq_baddr : 17; /* [16:0] */
        u32 rsv_25 : 15;                 /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_lnic_sq_cnt_baddr_u;

/* Define the union csr_enqc_host_lnic_sq_cnt_limit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_lnic_sq_lim : 17; /* [16:0] */
        u32 rsv_26 : 15;               /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_lnic_sq_cnt_limit_u;

/* Define the union csr_enqc_host_lnic_rq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_lnic_rq_baddr : 17; /* [16:0] */
        u32 rsv_27 : 15;                 /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_lnic_rq_cnt_baddr_u;

/* Define the union csr_enqc_host_lnic_rq_cnt_limit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_lnic_rq_lim : 17; /* [16:0] */
        u32 rsv_28 : 15;               /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_lnic_rq_cnt_limit_u;

/* Define the union csr_enqc_sq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_send_baddr : 17; /* [16:0] */
        u32 rsv_29 : 15;         /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_sq_cnt_baddr_u;

/* Define the union csr_enqc_sq_cnt_limit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_send_lim : 17; /* [16:0] */
        u32 rsv_30 : 15;       /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_sq_cnt_limit_u;

/* Define the union csr_enqc_host_cmq_cnt_limit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_cmq_lim : 17; /* [16:0] */
        u32 rsv_31 : 15;           /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_cmq_cnt_limit_u;

/* Define the union csr_enqc_pf_range_portx_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 portx_pf_func_idx_l : 5; /* [4:0] */
        u32 rsv_32 : 11;             /* [15:5] */
        u32 portx_pf_func_idx_h : 5; /* [20:16] */
        u32 rsv_33 : 10;             /* [30:21] */
        u32 portx_pf_func_idx_v : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_pf_range_portx_u;

/* Define the union csr_enqc_vf_range_portx_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 portx_vf_func_idx_l : 12; /* [11:0] */
        u32 rsv_34 : 4;               /* [15:12] */
        u32 portx_vf_func_idx_h : 12; /* [27:16] */
        u32 rsv_35 : 3;               /* [30:28] */
        u32 portx_vf_func_idx_v : 1;  /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_vf_range_portx_u;

/* Define the union csr_enqc_lvf_range_portx_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 portx_lvf_func_idx_l : 12; /* [11:0] */
        u32 rsv_36 : 4;                /* [15:12] */
        u32 portx_lvf_func_idx_h : 12; /* [27:16] */
        u32 rsv_37 : 3;                /* [30:28] */
        u32 portx_lvf_func_idx_v : 1;  /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_lvf_range_portx_u;

/* Define the union csr_enqc_enqc_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq2emq_cfg : 1;      /* [0] */
        u32 rsv_38 : 3;                /* [3:1] */
        u32 enqc_qf_rdma_half_cfg : 1; /* [4] */
        u32 rsv_39 : 7;                /* [11:5] */
        u32 cpi_discard_en : 1;        /* [12] */
        u32 rsv_40 : 3;                /* [15:13] */
        u32 rx_du_length_unit : 5;     /* [20:16] */
        u32 rsv_41 : 11;               /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_enqc_cfg_u;

/* Define the union csr_soc_stateful_db_map_hid_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soc_stateful_db_map_hid : 2; /* [1:0] */
        u32 soc_stateful_db_map_vld : 1; /* [2] */
        u32 rsv_42 : 29;                 /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_stateful_db_map_hid_u;

/* Define the union csr_enqc_in_fifo_gap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_aful_gap : 4;  /* [3:0] */
        u32 rsv_43 : 4;        /* [7:4] */
        u32 tile_aful_gap : 3; /* [10:8] */
        u32 rsv_44 : 5;        /* [15:11] */
        u32 qu_aful_gap : 4;   /* [19:16] */
        u32 rsv_45 : 4;        /* [23:20] */
        u32 sm_aful_gap : 3;   /* [26:24] */
        u32 rsv_46 : 5;        /* [31:27] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_in_fifo_gap_u;

/* Define the union csr_enqc_eqm_pt_fifo_gap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 passthru_fifo_aful_gap : 4; /* [3:0] */
        u32 rsv_47 : 4;                 /* [7:4] */
        u32 emq_enq_fifo_afull_gap : 4; /* [11:8] */
        u32 rsv_48 : 20;                /* [31:12] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_eqm_pt_fifo_gap_u;

/* Define the union csr_enqc_mrf_fifo_bp_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mrf_afull_th : 9; /* [8:0] */
        u32 rsv_49 : 23;      /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mrf_fifo_bp_th_u;

/* Define the union csr_enqc_durf_fifo_bp_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 durf_afull_th : 9; /* [8:0] */
        u32 rsv_50 : 23;       /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_durf_fifo_bp_th_u;

/* Define the union csr_enqc_wrr_weight0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_weight : 8;  /* [7:0] */
        u32 tile_weight : 8; /* [15:8] */
        u32 sm_weight : 8;   /* [23:16] */
        u32 rsv_51 : 8;      /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_wrr_weight0_u;

/* Define the union csr_enqc_wrr_weight1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_weight : 8; /* [7:0] */
        u32 rsv_52 : 24;   /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_wrr_weight1_u;

/* Define the union csr_enqc_rx_du_len_clr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_du_len_clr : 1; /* [0] */
        u32 rsv_53 : 31;            /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_du_len_clr_u;

/* Define the union csr_enqc_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ecc_bypass : 1; /* [0] */
        u32 rsv_54 : 31;             /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ecc_bypass_en_u;

/* Define the union csr_enqc_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ctrl_bus_cfg0_u;

/* Define the union csr_enqc_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ctrl_bus_cfg1_u;

/* Define the union csr_enqc_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ctrl_bus_cfg2_u;

/* Define the union csr_enqc_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ctrl_bus_cfg3_u;

/* Define the union csr_enqc_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_55 : 26;             /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mem_ctrl_bus_cfg4_u;

/* Define the union csr_enqc_host_cmq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_host_cmq_baddr : 17; /* [16:0] */
        u32 rsv_56 : 15;             /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_host_cmq_cnt_baddr_u;

/* Define the union csr_enqc_soc_lnic_sq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_soc_lnic_sq_baddr : 17; /* [16:0] */
        u32 rsv_57 : 15;                /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_soc_lnic_sq_cnt_baddr_u;

/* Define the union csr_enqc_soc_lnic_rq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_soc_lnic_rq_baddr : 17; /* [16:0] */
        u32 rsv_58 : 15;                /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_soc_lnic_rq_cnt_baddr_u;

/* Define the union csr_enqc_soc_cmq_cnt_baddr_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_soc_cmq_baddr : 17; /* [16:0] */
        u32 rsv_59 : 15;            /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_soc_cmq_cnt_baddr_u;

/* Define the union csr_enqc_soc_db_cnt_limit_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cnt_soc_lnic_sq_lim : 9;  /* [8:0] */
        u32 rsv_60 : 3;               /* [11:9] */
        u32 cnt_soc_lnic_rq_lim : 11; /* [22:12] */
        u32 rsv_61 : 1;               /* [23] */
        u32 cnt_soc_cmq_lim : 7;      /* [30:24] */
        u32 rsv_62 : 1;               /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_soc_db_cnt_limit_u;

/* Define the union csr_pass_through_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 passthru_enable : 1;         /* [0] */
        u32 rsv_63 : 7;                  /* [7:1] */
        u32 passthrou_timeout_value : 4; /* [11:8] */
        u32 rsv_64 : 20;                 /* [31:12] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_pass_through_cfg_u;

/* Define the union csr_enqc_root_host_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_xon_inmq : 4;  /* [3:0] */
        u32 host_xon_infmq : 4; /* [7:4] */
        u32 root_xon_inmq : 1;  /* [8] */
        u32 rsv_65 : 3;         /* [11:9] */
        u32 root_xon_infmq : 1; /* [12] */
        u32 rsv_66 : 3;         /* [15:13] */
        u32 root_xon_total : 1; /* [16] */
        u32 rsv_67 : 15;        /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_root_host_xon_sta_u;

/* Define the union csr_enqc_hostep_inmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_xon_inmq_h0 : 8; /* [7:0] */
        u32 ep_xon_inmq_h1 : 8; /* [15:8] */
        u32 ep_xon_inmq_h2 : 8; /* [23:16] */
        u32 ep_xon_inmq_h3 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_hostep_inmq_xon_sta_u;

/* Define the union csr_enqc_hostep_infmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_xon_infmq_h0 : 8; /* [7:0] */
        u32 ep_xon_infmq_h1 : 8; /* [15:8] */
        u32 ep_xon_infmq_h2 : 8; /* [23:16] */
        u32 ep_xon_infmq_h3 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_hostep_infmq_xon_sta_u;

/* Define the union csr_enqc_hec_inmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hec_xon_inmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_hec_inmq_xon_sta_u;

/* Define the union csr_enqc_hec_infmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hec_xon_infmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_hec_infmq_xon_sta_u;

/* Define the union csr_enqc_que_inmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 que_xon_inmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_que_inmq_xon_sta_u;

/* Define the union csr_enqc_que_infmq_xon_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 que_xon_infmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_que_infmq_xon_sta_u;

/* Define the union csr_enqc_flush_qf_emqcnt_done_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 flush_soc_cmd_qf_done : 1;  /* [0] */
        u32 flush_host_cmd_qf_done : 1; /* [1] */
        u32 flush_soc_ls_qf_done : 1;   /* [2] */
        u32 flush_soc_lr_qf_done : 1;   /* [3] */
        u32 flush_host_ls_qf_done : 1;  /* [4] */
        u32 flush_host_lr_qf_done : 1;  /* [5] */
        u32 flush_sq_qf_done : 1;       /* [6] */
        u32 flush_rq_qf_done : 1;       /* [7] */
        u32 flush_ucode_qf_done : 1;    /* [8] */
        u32 flush_rdma_qf_done : 1;     /* [9] */
        u32 flush_emqcnt_done : 1;      /* [10] */
        u32 flush_pt_fifo_done : 1;     /* [11] */
        u32 rsv_68 : 20;                /* [31:12] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_flush_qf_emqcnt_done_u;

/* Define the union csr_enqc_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_ecc_1bit_err_cnt_u;

/* Define the union csr_enqc_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_ecc_2bit_err_cnt_u;

/* Define the union csr_enqc_rx_du_packet_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_du_pkt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_du_packet_u;

/* Define the union csr_enqc_rx_du_length_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_du_length : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_du_length_u;

/* Define the union csr_cpi_in_emqcnt_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_cnt : 5;          /* [4:0] */
        u32 rsv_69 : 3;           /* [7:5] */
        u32 cpi_full : 1;         /* [8] */
        u32 rsv_70 : 3;           /* [11:9] */
        u32 cpi_empt : 1;         /* [12] */
        u32 rsv_71 : 3;           /* [15:13] */
        u32 emqenq_fifo_cnt : 5;  /* [20:16] */
        u32 rsv_72 : 3;           /* [23:21] */
        u32 emqenq_fifo_full : 1; /* [24] */
        u32 rsv_73 : 3;           /* [27:25] */
        u32 emqenq_fifo_empt : 1; /* [28] */
        u32 rsv_74 : 3;           /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cpi_in_emqcnt_fifo_status_u;

/* Define the union csr_sm_in_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_wfifo_cnt : 4; /* [3:0] */
        u32 rsv_75 : 4;       /* [7:4] */
        u32 sm_full : 1;      /* [8] */
        u32 rsv_76 : 3;       /* [11:9] */
        u32 sm_aful : 1;      /* [12] */
        u32 rsv_77 : 3;       /* [15:13] */
        u32 sm_empt : 1;      /* [16] */
        u32 rsv_78 : 15;      /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sm_in_fifo_status_u;

/* Define the union csr_tile_qu_in_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 tile_wfifo_cnt : 4; /* [3:0] */
        u32 rsv_79 : 4;         /* [7:4] */
        u32 tile_full : 1;      /* [8] */
        u32 rsv_80 : 3;         /* [11:9] */
        u32 tile_empt : 1;      /* [12] */
        u32 rsv_81 : 3;         /* [15:13] */
        u32 qu_wfifo_cnt : 5;   /* [20:16] */
        u32 rsv_82 : 3;         /* [23:21] */
        u32 qu_full : 1;        /* [24] */
        u32 rsv_83 : 3;         /* [27:25] */
        u32 qu_empt : 1;        /* [28] */
        u32 rsv_84 : 3;         /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_tile_qu_in_fifo_status_u;

/* Define the union csr_enqc_mrf_du_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mrf_fifo_cnt : 9;   /* [8:0] */
        u32 rsv_85 : 3;         /* [11:9] */
        u32 mrf_fifo_full : 1;  /* [12] */
        u32 mrf_fifo_empt : 1;  /* [13] */
        u32 mrf_fifo_aful : 1;  /* [14] */
        u32 rsv_86 : 1;         /* [15] */
        u32 durf_fifo_cnt : 9;  /* [24:16] */
        u32 rsv_87 : 3;         /* [27:25] */
        u32 durf_fifo_full : 1; /* [28] */
        u32 durf_fifo_empt : 1; /* [29] */
        u32 durf_fifo_aful : 1; /* [30] */
        u32 rsv_88 : 1;         /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_mrf_du_fifo_status_u;

/* Define the union csr_enqc_passthru_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 passthru_fifo_cnt : 5; /* [4:0] */
        u32 rsv_89 : 3;            /* [7:5] */
        u32 passthru_fifo_dfx : 2; /* [9:8] */
        u32 rsv_90 : 22;           /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_passthru_fifo_status_u;

/* Define the union csr_enqc_input_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_cpi_db_bp : 1; /* [0] */
        u32 rsv_91 : 31;       /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_input_bp_u;

/* Define the union csr_enqc_eqm_qd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_eqm_qd_cnt : 23; /* [22:0] */
        u32 rsv_92 : 9;           /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_eqm_qd_cnt_u;

/* Define the union csr_enqc_rx_cpi_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_cpi_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_cpi_pkt_cnt_u;

/* Define the union csr_enqc_rx_sm_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_sm_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_sm_pkt_cnt_u;

/* Define the union csr_enqc_rx_tile_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_tile_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_tile_pkt_cnt_u;

/* Define the union csr_enqc_rx_qu_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_qu_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_qu_pkt_cnt_u;

/* Define the union csr_enqc_dis_cpi_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_dis_cpi_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_dis_cpi_cnt_u;

/* Define the union csr_enqc_rx_ring_err_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_ring_err_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_ring_err_db_cnt_u;

/* Define the union csr_enqc_enq_iqm_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq_iqm_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_enq_iqm_cnt_u;

/* Define the union csr_enqc_enq_eqm_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq_eqm_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_enq_eqm_cnt_u;

/* Define the union csr_enqc_filterd_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_filterd_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_filterd_db_cnt_u;

/* Define the union csr_enqc_rx_sm_cp_sge_crdt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_cp_sge_crdt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_sm_cp_sge_crdt_u;

/* Define the union csr_enqc_rx_sm_dp_sge_crdt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_dp_sge_crdt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_sm_dp_sge_crdt_u;

/* Define the union csr_enqc_rx_sm_cp_data_crdt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_cp_data_crdt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_sm_cp_data_crdt_u;

/* Define the union csr_enqc_rx_sm_dp_data_crdt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_dp_data_crdt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_sm_dp_data_crdt_u;

/* Define the union csr_enqc_rx_dp_nofl_db_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_rx_dp_nofl_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_enqc_rx_dp_nofl_db_u;

/* Define the union csr_db_ovfl_vf_range_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 db_ovfl_vf_range_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_db_ovfl_vf_range_cnt_u;

/* Define the union csr_nonf_db_num_ovfl_thr_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nonf_db_num_ovfl_thr_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nonf_db_num_ovfl_thr_cnt_u;

/* Define the union csr_mqm_err_typ_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mqm_err_typ_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_mqm_err_typ_db_cnt_u;

/* Define the union csr_pass_through_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 passthru_fsm : 2;            /* [1:0] */
        u32 rsv_93 : 2;                  /* [3:2] */
        u32 passthru_fifo_status : 2;    /* [5:4] */
        u32 rsv_94 : 10;                 /* [15:6] */
        u32 iqm_enqc_inner_empt : 1;     /* [16] */
        u32 eqm_enqc_outer_empt : 1;     /* [17] */
        u32 enqc_passthru_pipe_empt : 1; /* [18] */
        u32 rsv_95 : 1;                  /* [19] */
        u32 iqm_enqc_inner_bp : 1;       /* [20] */
        u32 qu_mqm_underload : 1;        /* [21] */
        u32 rsv_96 : 10;                 /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_pass_through_sta_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_enqc_rw_rsv0_u enqc_rw_rsv0;                                 /* 0 */
    volatile csr_enqc_rw_rsv1_u enqc_rw_rsv1;                                 /* 4 */
    volatile csr_enqc_rw_rsv2_u enqc_rw_rsv2;                                 /* 8 */
    volatile csr_enqc_rw_rsv3_u enqc_rw_rsv3;                                 /* C */
    volatile csr_enqc_indrect_ctrl_u enqc_indrect_ctrl;                       /* 10 */
    volatile csr_enqc_indrect_timeout_u enqc_indrect_timeout;                 /* 14 */
    volatile csr_enqc_indrect_data_0_u enqc_indrect_data_0;                   /* 18 */
    volatile csr_enqc_indrect_data_1_u enqc_indrect_data_1;                   /* 1C */
    volatile csr_enqc_int_vector_u enqc_int_vector;                           /* 20 */
    volatile csr_enqc_int_u enqc_int;                                         /* 24 */
    volatile csr_enqc_int_en_u enqc_int_en;                                   /* 28 */
    volatile csr_enqc_mem_ecc_err0_u enqc_mem_ecc_err0;                       /* 2C */
    volatile csr_enqc_mem_ecc_err1_u enqc_mem_ecc_err1;                       /* 30 */
    volatile csr_table_rd_invld_int_u table_rd_invld_int;                     /* 34 */
    volatile csr_vfpf_to_host_id_int_u vfpf_to_host_id_int;                   /* 38 */
    volatile csr_qu_enqc_db_if_int_u qu_enqc_db_if_int;                       /* 3C */
    volatile csr_cpi_discard_int_u cpi_discard_int;                           /* 40 */
    volatile csr_enqc_fifo_int_u enqc_fifo_int;                               /* 44 */
    volatile csr_enqc_fifo_int_en_u enqc_fifo_int_en;                         /* 48 */
    volatile csr_enqc_qf_int_u enqc_qf_int;                                   /* 4C */
    volatile csr_rx_ring_e0_err_int_u rx_ring_e0_err_int;                     /* 50 */
    volatile csr_rx_ring_e1_err_int_u rx_ring_e1_err_int;                     /* 54 */
    volatile csr_enqc_txqid_ovfl_vf_range_int_u enqc_txqid_ovfl_vf_range_int; /* 58 */
    volatile csr_enqc_nonf_num_ovfl_thr_int_u enqc_nonf_num_ovfl_thr_int;     /* 5C */
    volatile csr_enqc_err_typ_db_int_u enqc_err_typ_db_int;                   /* 60 */
    volatile csr_enqc_mem_ecc_req0_u enqc_mem_ecc_req0;                       /* 80 */
    volatile csr_enqc_mem_ecc_req1_u enqc_mem_ecc_req1;                       /* 84 */
    volatile csr_enqc_qu_db_if_uncrt_int_en_u enqc_qu_db_if_uncrt_int_en;     /* 88 */
    volatile csr_enqc_uncrt_int_en_u enqc_uncrt_int_en;                       /* 8C */
    volatile csr_enqc_sendq_base_addr_u enqc_sendq_base_addr;                 /* B0 */
    volatile csr_enqc_sendq_scope_u enqc_sendq_scope;                         /* B4 */
    volatile csr_enqc_taskio_base_addr_u enqc_taskio_base_addr;               /* B8 */
    volatile csr_enqc_taskio_scope_u enqc_taskio_scope;                       /* BC */
    volatile csr_enqc_rdma_base_addr_u enqc_rdma_base_addr;                   /* C0 */
    volatile csr_enqc_rdma_scope_u enqc_rdma_scope;                           /* C4 */
    volatile csr_enqc_ftxqid_base_addr_u enqc_ftxqid_base_addr;               /* C8 */
    volatile csr_enqc_ftxqid_scope_u enqc_ftxqid_scope;                       /* CC */
    volatile csr_enqc_utxqid_base_addr_u enqc_utxqid_base_addr;               /* D0 */
    volatile csr_enqc_utxqid_scope_u enqc_utxqid_scope;                       /* D4 */
    volatile csr_soc_pf_base_lnic_u soc_pf_base_lnic[8];                      /* D8 */
    volatile csr_soc_pf_range_lnic_u soc_pf_range_lnic[8];                    /* F8 */
    volatile csr_enqc_host_lnic_sq_cnt_baddr_u enqc_host_lnic_sq_cnt_baddr;   /* 118 */
    volatile csr_enqc_host_lnic_sq_cnt_limit_u enqc_host_lnic_sq_cnt_limit;   /* 11C */
    volatile csr_enqc_host_lnic_rq_cnt_baddr_u enqc_host_lnic_rq_cnt_baddr;   /* 120 */
    volatile csr_enqc_host_lnic_rq_cnt_limit_u enqc_host_lnic_rq_cnt_limit;   /* 124 */
    volatile csr_enqc_sq_cnt_baddr_u enqc_sq_cnt_baddr;                       /* 128 */
    volatile csr_enqc_sq_cnt_limit_u enqc_sq_cnt_limit;                       /* 12C */
    volatile csr_enqc_host_cmq_cnt_limit_u enqc_host_cmq_cnt_limit;           /* 130 */
    volatile csr_enqc_pf_range_portx_u enqc_pf_range_portx[5];                /* 134 */
    volatile csr_enqc_vf_range_portx_u enqc_vf_range_portx[4];                /* 148 */
    volatile csr_enqc_lvf_range_portx_u enqc_lvf_range_portx[4];              /* 158 */
    volatile csr_enqc_enqc_cfg_u enqc_enqc_cfg;                               /* 168 */
    volatile csr_soc_stateful_db_map_hid_u soc_stateful_db_map_hid;           /* 16C */
    volatile csr_enqc_in_fifo_gap_u enqc_in_fifo_gap;                         /* 170 */
    volatile csr_enqc_eqm_pt_fifo_gap_u enqc_eqm_pt_fifo_gap;                 /* 174 */
    volatile csr_enqc_mrf_fifo_bp_th_u enqc_mrf_fifo_bp_th;                   /* 178 */
    volatile csr_enqc_durf_fifo_bp_th_u enqc_durf_fifo_bp_th;                 /* 17C */
    volatile csr_enqc_wrr_weight0_u enqc_wrr_weight0;                         /* 180 */
    volatile csr_enqc_wrr_weight1_u enqc_wrr_weight1;                         /* 184 */
    volatile csr_enqc_rx_du_len_clr_u enqc_rx_du_len_clr;                     /* 188 */
    volatile csr_enqc_mem_ecc_bypass_en_u enqc_mem_ecc_bypass_en;             /* 18C */
    volatile csr_enqc_mem_ctrl_bus_cfg0_u enqc_mem_ctrl_bus_cfg0;             /* 190 */
    volatile csr_enqc_mem_ctrl_bus_cfg1_u enqc_mem_ctrl_bus_cfg1;             /* 194 */
    volatile csr_enqc_mem_ctrl_bus_cfg2_u enqc_mem_ctrl_bus_cfg2;             /* 198 */
    volatile csr_enqc_mem_ctrl_bus_cfg3_u enqc_mem_ctrl_bus_cfg3;             /* 19C */
    volatile csr_enqc_mem_ctrl_bus_cfg4_u enqc_mem_ctrl_bus_cfg4;             /* 1A0 */
    volatile csr_enqc_host_cmq_cnt_baddr_u enqc_host_cmq_cnt_baddr;           /* 1A4 */
    volatile csr_enqc_soc_lnic_sq_cnt_baddr_u enqc_soc_lnic_sq_cnt_baddr;     /* 1A8 */
    volatile csr_enqc_soc_lnic_rq_cnt_baddr_u enqc_soc_lnic_rq_cnt_baddr;     /* 1AC */
    volatile csr_enqc_soc_cmq_cnt_baddr_u enqc_soc_cmq_cnt_baddr;             /* 1B0 */
    volatile csr_enqc_soc_db_cnt_limit_u enqc_soc_db_cnt_limit;               /* 1B4 */
    volatile csr_pass_through_cfg_u pass_through_cfg;                         /* 1B8 */
    volatile csr_enqc_root_host_xon_sta_u enqc_root_host_xon_sta;             /* 1C0 */
    volatile csr_enqc_hostep_inmq_xon_sta_u enqc_hostep_inmq_xon_sta;         /* 1C4 */
    volatile csr_enqc_hostep_infmq_xon_sta_u enqc_hostep_infmq_xon_sta;       /* 1C8 */
    volatile csr_enqc_hec_inmq_xon_sta_u enqc_hec_inmq_xon_sta[8];            /* 1CC */
    volatile csr_enqc_hec_infmq_xon_sta_u enqc_hec_infmq_xon_sta[8];          /* 1EC */
    volatile csr_enqc_que_inmq_xon_sta_u enqc_que_inmq_xon_sta[256];          /* 20C */
    volatile csr_enqc_que_infmq_xon_sta_u enqc_que_infmq_xon_sta[128];        /* 60C */
    volatile csr_enqc_flush_qf_emqcnt_done_u enqc_flush_qf_emqcnt_done;       /* 80C */
    volatile csr_enqc_ecc_1bit_err_cnt_u enqc_ecc_1bit_err_cnt;               /* 810 */
    volatile csr_enqc_ecc_2bit_err_cnt_u enqc_ecc_2bit_err_cnt;               /* 814 */
    volatile csr_enqc_rx_du_packet_u enqc_rx_du_packet;                       /* 830 */
    volatile csr_enqc_rx_du_length_u enqc_rx_du_length;                       /* 834 */
    volatile csr_cpi_in_emqcnt_fifo_status_u cpi_in_emqcnt_fifo_status;       /* 838 */
    volatile csr_sm_in_fifo_status_u sm_in_fifo_status;                       /* 83C */
    volatile csr_tile_qu_in_fifo_status_u tile_qu_in_fifo_status;             /* 840 */
    volatile csr_enqc_mrf_du_fifo_status_u enqc_mrf_du_fifo_status;           /* 844 */
    volatile csr_enqc_passthru_fifo_status_u enqc_passthru_fifo_status;       /* 848 */
    volatile csr_enqc_input_bp_u enqc_input_bp;                               /* 84C */
    volatile csr_enqc_eqm_qd_cnt_u enqc_eqm_qd_cnt;                           /* 850 */
    volatile csr_enqc_rx_cpi_pkt_cnt_u enqc_rx_cpi_pkt_cnt;                   /* 854 */
    volatile csr_enqc_rx_sm_pkt_cnt_u enqc_rx_sm_pkt_cnt;                     /* 858 */
    volatile csr_enqc_rx_tile_pkt_cnt_u enqc_rx_tile_pkt_cnt;                 /* 85C */
    volatile csr_enqc_rx_qu_pkt_cnt_u enqc_rx_qu_pkt_cnt;                     /* 860 */
    volatile csr_enqc_dis_cpi_cnt_u enqc_dis_cpi_cnt;                         /* 864 */
    volatile csr_enqc_rx_ring_err_db_cnt_u enqc_rx_ring_err_db_cnt;           /* 868 */
    volatile csr_enqc_enq_iqm_cnt_u enqc_enq_iqm_cnt;                         /* 86C */
    volatile csr_enqc_enq_eqm_cnt_u enqc_enq_eqm_cnt;                         /* 870 */
    volatile csr_enqc_filterd_db_cnt_u enqc_filterd_db_cnt;                   /* 874 */
    volatile csr_enqc_rx_sm_cp_sge_crdt_u enqc_rx_sm_cp_sge_crdt;             /* 878 */
    volatile csr_enqc_rx_sm_dp_sge_crdt_u enqc_rx_sm_dp_sge_crdt;             /* 87C */
    volatile csr_enqc_rx_sm_cp_data_crdt_u enqc_rx_sm_cp_data_crdt;           /* 880 */
    volatile csr_enqc_rx_sm_dp_data_crdt_u enqc_rx_sm_dp_data_crdt;           /* 884 */
    volatile csr_enqc_rx_dp_nofl_db_u enqc_rx_dp_nofl_db;                     /* 888 */
    volatile csr_db_ovfl_vf_range_cnt_u db_ovfl_vf_range_cnt;                 /* 88C */
    volatile csr_nonf_db_num_ovfl_thr_cnt_u nonf_db_num_ovfl_thr_cnt;         /* 890 */
    volatile csr_mqm_err_typ_db_cnt_u mqm_err_typ_db_cnt;                     /* 894 */
    volatile csr_pass_through_sta_u pass_through_sta;                         /* 898 */
} S_mqm_enqc_REGS_TYPE;

/* Declare the struct pointor of the module mqm_enqc */
extern volatile S_mqm_enqc_REGS_TYPE *gopmqm_enqcAllReg;

/* Declare the functions that set the member value */
int iSetENQC_RW_RSV0_enqc_rw_rsv0(unsigned int uenqc_rw_rsv0);
int iSetENQC_RW_RSV1_enqc_rw_rsv1(unsigned int uenqc_rw_rsv1);
int iSetENQC_RW_RSV2_enqc_rw_rsv2(unsigned int uenqc_rw_rsv2);
int iSetENQC_RW_RSV3_enqc_rw_rsv3(unsigned int uenqc_rw_rsv3);
int iSetENQC_INDRECT_CTRL_enqc_indrect_addr(unsigned int uenqc_indrect_addr);
int iSetENQC_INDRECT_CTRL_enqc_indrect_tab(unsigned int uenqc_indrect_tab);
int iSetENQC_INDRECT_CTRL_enqc_indrect_status(unsigned int uenqc_indrect_status);
int iSetENQC_INDRECT_CTRL_enqc_indrect_mode(unsigned int uenqc_indrect_mode);
int iSetENQC_INDRECT_CTRL_enqc_indrect_vld(unsigned int uenqc_indrect_vld);
int iSetENQC_INDRECT_TIMEOUT_enqc_indrect_timeout(unsigned int uenqc_indrect_timeout);
int iSetENQC_INDRECT_DATA_0_enqc_indrect_data_0(unsigned int uenqc_indrect_data_0);
int iSetENQC_INDRECT_DATA_1_enqc_indrect_data_1(unsigned int uenqc_indrect_data_1);
int iSetENQC_INT_VECTOR_enqc_cpi_int_index(unsigned int uenqc_cpi_int_index);
int iSetENQC_INT_VECTOR_enqc_enable(unsigned int uenqc_enable);
int iSetENQC_INT_VECTOR_enqc_int_issue(unsigned int uenqc_int_issue);
int iSetENQC_INT_enqc_int_data(unsigned int uenqc_int_data);
int iSetENQC_INT_enqc_program_csr_id_ro(unsigned int uenqc_program_csr_id_ro);
int iSetENQC_INT_EN_enqc_int_en(unsigned int uenqc_int_en);
int iSetENQC_INT_EN_enqc_program_csr_id(unsigned int uenqc_program_csr_id);
int iSetENQC_MEM_ECC_ERR0_enqc_ecc0_err(unsigned int uenqc_ecc0_err);
int iSetENQC_MEM_ECC_ERR0_enqc_ecc0_err_insert(unsigned int uenqc_ecc0_err_insert);
int iSetENQC_MEM_ECC_ERR0_enqc_ecc0_err_info(unsigned int uenqc_ecc0_err_info);
int iSetENQC_MEM_ECC_ERR1_enqc_ecc1_err(unsigned int uenqc_ecc1_err);
int iSetENQC_MEM_ECC_ERR1_enqc_ecc1_err_insert(unsigned int uenqc_ecc1_err_insert);
int iSetENQC_MEM_ECC_ERR1_enqc_ecc1_err_info(unsigned int uenqc_ecc1_err_info);
int iSetTABLE_RD_INVLD_INT_table_rd_err(unsigned int utable_rd_err);
int iSetTABLE_RD_INVLD_INT_table_rd_err_insert(unsigned int utable_rd_err_insert);
int iSetTABLE_RD_INVLD_INT_table_rd_err_info(unsigned int utable_rd_err_info);
int iSetVFPF_TO_HOST_ID_INT_vfpf_hid_err(unsigned int uvfpf_hid_err);
int iSetVFPF_TO_HOST_ID_INT_vfpf_hid_err_insert(unsigned int uvfpf_hid_err_insert);
int iSetVFPF_TO_HOST_ID_INT_vfpf_hid_err_info(unsigned int uvfpf_hid_err_info);
int iSetQU_ENQC_DB_IF_INT_qu_enqc_db_interface_err(unsigned int uqu_enqc_db_interface_err);
int iSetQU_ENQC_DB_IF_INT_qu_enqc_db_interface_err_insert(unsigned int uqu_enqc_db_interface_err_insert);
int iSetQU_ENQC_DB_IF_INT_qu_enqc_db_interface_err_info(unsigned int uqu_enqc_db_interface_err_info);
int iSetCPI_DISCARD_INT_cpi_discard_int_err(unsigned int ucpi_discard_int_err);
int iSetCPI_DISCARD_INT_cpi_discard_int_err_insert(unsigned int ucpi_discard_int_err_insert);
int iSetCPI_DISCARD_INT_cpi_discard_int_err_info(unsigned int ucpi_discard_int_err_info);
int iSetENQC_FIFO_INT_cpi_fifo_wr_ovfl_int_err(unsigned int ucpi_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_cpi_fifo_wr_ovfl_int_err_insert(unsigned int ucpi_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_tile_fifo_wr_ovfl_int_err(unsigned int utile_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_tile_fifo_wr_ovfl_int_err_insert(unsigned int utile_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_sm_fifo_wr_ovfl_int_err(unsigned int usm_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_sm_fifo_wr_ovfl_int_err_insert(unsigned int usm_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_mrf_fifo_wr_ovfl_int_err(unsigned int umrf_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_mrf_fifo_wr_ovfl_int_err_insert(unsigned int umrf_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_dul_fifo_wr_ovfl_int_err(unsigned int udul_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_dul_fifo_wr_ovfl_int_err_insert(unsigned int udul_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_emq_enq_fifo_wr_ovfl_int_err(unsigned int uemq_enq_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_emq_enq_fifo_wr_ovfl_int_err_insert(unsigned int uemq_enq_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_cpi_fifo_rd_udfl_int_err(unsigned int ucpi_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_cpi_fifo_rd_udfl_int_err_insert(unsigned int ucpi_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_emq_enq_fifo_rd_udfl_int_err(unsigned int uemq_enq_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_emq_enq_fifo_rd_udfl_int_err_insert(unsigned int uemq_enq_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_passthru_fifo_rd_udfl_int_err(unsigned int upassthru_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_passthru_fifo_rd_udfl_int_err_insert(unsigned int upassthru_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_passthru_fifo_wr_ovfl_int_err(unsigned int upassthru_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_passthru_fifo_wr_ovfl_int_err_insert(unsigned int upassthru_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_qu_fifo_wr_ovfl_int_err(unsigned int uqu_fifo_wr_ovfl_int_err);
int iSetENQC_FIFO_INT_qu_fifo_wr_ovfl_int_err_insert(unsigned int uqu_fifo_wr_ovfl_int_err_insert);
int iSetENQC_FIFO_INT_qu_fifo_rd_udfl_int_err(unsigned int uqu_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_qu_fifo_rd_udfl_int_err_insert(unsigned int uqu_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_tile_fifo_rd_udfl_int_err(unsigned int utile_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_tile_fifo_rd_udfl_int_err_insert(unsigned int utile_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_sm_fifo_rd_udfl_int_err(unsigned int usm_fifo_rd_udfl_int_err);
int iSetENQC_FIFO_INT_sm_fifo_rd_udfl_int_err_insert(unsigned int usm_fifo_rd_udfl_int_err_insert);
int iSetENQC_FIFO_INT_EN_cpi_fifo_wr_ovfl_int_err_en(unsigned int ucpi_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_tile_fifo_wr_ovfl_int_err_en(unsigned int utile_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_sm_fifo_wr_ovfl_int_err_en(unsigned int usm_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_mrf_fifo_wr_ovfl_int_err_en(unsigned int umrf_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_dul_fifo_wr_ovfl_int_err_en(unsigned int udul_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_emq_enq_fifo_wr_ovfl_int_err_en(unsigned int uemq_enq_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_cpi_fifo_rd_udfl_int_err_en(unsigned int ucpi_fifo_rd_udfl_int_err_en);
int iSetENQC_FIFO_INT_EN_emq_enq_fifo_rd_udfl_int_err_en(unsigned int uemq_enq_fifo_rd_udfl_int_err_en);
int iSetENQC_FIFO_INT_EN_passthru_fifo_rd_udfl_int_err_en(unsigned int upassthru_fifo_rd_udfl_int_err_en);
int iSetENQC_FIFO_INT_EN_passthru_fifo_wr_ovfl_int_err_en(unsigned int upassthru_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_qu_fifo_rd_udfl_int_err_en(unsigned int uqu_fifo_rd_udfl_int_err_en);
int iSetENQC_FIFO_INT_EN_qu_fifo_wr_ovfl_int_err_en(unsigned int uqu_fifo_wr_ovfl_int_err_en);
int iSetENQC_FIFO_INT_EN_tile_fifo_rd_udfl_int_err_en(unsigned int utile_fifo_rd_udfl_int_err_en);
int iSetENQC_FIFO_INT_EN_sm_fifo_rd_udfl_int_err_en(unsigned int usm_fifo_rd_udfl_int_err_en);
int iSetENQC_QF_INT_enqc_qf_int_err(unsigned int uenqc_qf_int_err);
int iSetENQC_QF_INT_enqc_qf_int_err_insert(unsigned int uenqc_qf_int_err_insert);
int iSetENQC_QF_INT_enqc_qf_int_err_info(unsigned int uenqc_qf_int_err_info);
int iSetRX_RING_E0_ERR_INT_ring_e0_err(unsigned int uring_e0_err);
int iSetRX_RING_E0_ERR_INT_ring_e0_err_insert(unsigned int uring_e0_err_insert);
int iSetRX_RING_E0_ERR_INT_ring_e0_err_info(unsigned int uring_e0_err_info);
int iSetRX_RING_E1_ERR_INT_ring_e1_err(unsigned int uring_e1_err);
int iSetRX_RING_E1_ERR_INT_ring_e1_err_insert(unsigned int uring_e1_err_insert);
int iSetRX_RING_E1_ERR_INT_ring_e1_err_info(unsigned int uring_e1_err_info);
int iSetENQC_TXQID_OVFL_VF_RANGE_INT_txqid_ovfl_vf_range_int_err(unsigned int utxqid_ovfl_vf_range_int_err);
int iSetENQC_TXQID_OVFL_VF_RANGE_INT_txqid_ovfl_vf_range_int_err_insert(
    unsigned int utxqid_ovfl_vf_range_int_err_insert);
int iSetENQC_TXQID_OVFL_VF_RANGE_INT_txqid_ovfl_vf_range_int_err_info(unsigned int utxqid_ovfl_vf_range_int_err_info);
int iSetENQC_NONF_NUM_OVFL_THR_INT_nonf_num_ovfl_err(unsigned int unonf_num_ovfl_err);
int iSetENQC_NONF_NUM_OVFL_THR_INT_nonf_num_ovfl_err_insert(unsigned int unonf_num_ovfl_err_insert);
int iSetENQC_NONF_NUM_OVFL_THR_INT_nonf_num_ovfl_err_info(unsigned int unonf_num_ovfl_err_info);
int iSetENQC_ERR_TYP_DB_INT_db_type_err(unsigned int udb_type_err);
int iSetENQC_ERR_TYP_DB_INT_db_type_err_insert(unsigned int udb_type_err_insert);
int iSetENQC_ERR_TYP_DB_INT_db_type_err_info(unsigned int udb_type_err_info);
int iSetENQC_MEM_ECC_REQ0_vfp1_mem_ecc_req(unsigned int uvfp1_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_vfp2_mem_ecc_req(unsigned int uvfp2_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_vfp3_mem_ecc_req(unsigned int uvfp3_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_vfr_mem_ecc_req(unsigned int uvfr_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_vf2nmq_mem_ecc_req(unsigned int uvf2nmq_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_vf2nfmq_mem_ecc_req(unsigned int uvf2nfmq_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_emq_cnt_mem_ecc_req(unsigned int uemq_cnt_mem_ecc_req);
int iSetENQC_MEM_ECC_REQ0_durf_fifo_a_mem_err_req(unsigned int udurf_fifo_a_mem_err_req);
int iSetENQC_MEM_ECC_REQ0_durf_fifo_b_mem_err_req(unsigned int udurf_fifo_b_mem_err_req);
int iSetENQC_MEM_ECC_REQ0_mrf_fifo_a_mem_err_req(unsigned int umrf_fifo_a_mem_err_req);
int iSetENQC_MEM_ECC_REQ0_mrf_fifo_b_mem_err_req(unsigned int umrf_fifo_b_mem_err_req);
int iSetENQC_MEM_ECC_REQ0_vf_pi_baddr_lim_mem_err_req(unsigned int uvf_pi_baddr_lim_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf2ep_mem_err_req(unsigned int uvf2ep_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf_range1_mem_err_req(unsigned int uvf_range1_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf_range2_mem_err_req(unsigned int uvf_range2_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf_range3_mem_err_req(unsigned int uvf_range3_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf_nonflt_thr_mem_err_req(unsigned int uvf_nonflt_thr_mem_err_req);
int iSetENQC_MEM_ECC_REQ1_vf_nonflt_cnt_mem_err_req(unsigned int uvf_nonflt_cnt_mem_err_req);
int iSetENQC_QU_DB_IF_UNCRT_INT_EN_qu_enqc_db_if_err_en(unsigned int uqu_enqc_db_if_err_en);
int iSetENQC_UNCRT_INT_EN_qf_clr_err_uncrt_int_en(unsigned int uqf_clr_err_uncrt_int_en);
int iSetENQC_UNCRT_INT_EN_rx_ring_e1_uncrt_int_en(unsigned int urx_ring_e1_uncrt_int_en);
int iSetENQC_UNCRT_INT_EN_rx_ring_e0_uncrt_int_en(unsigned int urx_ring_e0_uncrt_int_en);
int iSetENQC_SENDQ_BASE_ADDR_flt_stxq_baddr(unsigned int uflt_stxq_baddr);
int iSetENQC_SENDQ_SCOPE_flt_stxq_lim(unsigned int uflt_stxq_lim);
int iSetENQC_TASKIO_BASE_ADDR_flt_ttxq_baddr(unsigned int uflt_ttxq_baddr);
int iSetENQC_TASKIO_SCOPE_flt_ttxq_lim(unsigned int uflt_ttxq_lim);
int iSetENQC_RDMA_BASE_ADDR_flt_rtxq_baddr(unsigned int uflt_rtxq_baddr);
int iSetENQC_RDMA_SCOPE_flt_rtxq_lim(unsigned int uflt_rtxq_lim);
int iSetENQC_FTXQID_BASE_ADDR_flt_ftxq_baddr(unsigned int uflt_ftxq_baddr);
int iSetENQC_FTXQID_SCOPE_flt_ftxq_lim(unsigned int uflt_ftxq_lim);
int iSetENQC_UTXQID_BASE_ADDR_flt_utxq_baddr(unsigned int uflt_utxq_baddr);
int iSetENQC_UTXQID_SCOPE_flt_utxq_lim(unsigned int uflt_utxq_lim);
int iSetSOC_PF_BASE_LNIC_pf_base_lnic_sq_soc(unsigned int upf_base_lnic_sq_soc);
int iSetSOC_PF_BASE_LNIC_pf_base_lnic_rq_soc(unsigned int upf_base_lnic_rq_soc);
int iSetSOC_PF_RANGE_LNIC_pf_range_dat_lnic_sq_soc(unsigned int upf_range_dat_lnic_sq_soc);
int iSetSOC_PF_RANGE_LNIC_pf_range_dat_lnic_rq_soc(unsigned int upf_range_dat_lnic_rq_soc);
int iSetENQC_HOST_LNIC_SQ_CNT_BADDR_cnt_host_lnic_sq_baddr(unsigned int ucnt_host_lnic_sq_baddr);
int iSetENQC_HOST_LNIC_SQ_CNT_LIMIT_cnt_host_lnic_sq_lim(unsigned int ucnt_host_lnic_sq_lim);
int iSetENQC_HOST_LNIC_RQ_CNT_BADDR_cnt_host_lnic_rq_baddr(unsigned int ucnt_host_lnic_rq_baddr);
int iSetENQC_HOST_LNIC_RQ_CNT_LIMIT_cnt_host_lnic_rq_lim(unsigned int ucnt_host_lnic_rq_lim);
int iSetENQC_SQ_CNT_BADDR_cnt_send_baddr(unsigned int ucnt_send_baddr);
int iSetENQC_SQ_CNT_LIMIT_cnt_send_lim(unsigned int ucnt_send_lim);
int iSetENQC_HOST_CMQ_CNT_LIMIT_cnt_host_cmq_lim(unsigned int ucnt_host_cmq_lim);
int iSetENQC_PF_RANGE_PORTX_portx_pf_func_idx_l(unsigned int uportx_pf_func_idx_l);
int iSetENQC_PF_RANGE_PORTX_portx_pf_func_idx_h(unsigned int uportx_pf_func_idx_h);
int iSetENQC_PF_RANGE_PORTX_portx_pf_func_idx_v(unsigned int uportx_pf_func_idx_v);
int iSetENQC_VF_RANGE_PORTX_portx_vf_func_idx_l(unsigned int uportx_vf_func_idx_l);
int iSetENQC_VF_RANGE_PORTX_portx_vf_func_idx_h(unsigned int uportx_vf_func_idx_h);
int iSetENQC_VF_RANGE_PORTX_portx_vf_func_idx_v(unsigned int uportx_vf_func_idx_v);
int iSetENQC_LVF_RANGE_PORTX_portx_lvf_func_idx_l(unsigned int uportx_lvf_func_idx_l);
int iSetENQC_LVF_RANGE_PORTX_portx_lvf_func_idx_h(unsigned int uportx_lvf_func_idx_h);
int iSetENQC_LVF_RANGE_PORTX_portx_lvf_func_idx_v(unsigned int uportx_lvf_func_idx_v);
int iSetENQC_ENQC_CFG_enqc_enq2emq_cfg(unsigned int uenqc_enq2emq_cfg);
int iSetENQC_ENQC_CFG_enqc_qf_rdma_half_cfg(unsigned int uenqc_qf_rdma_half_cfg);
int iSetENQC_ENQC_CFG_cpi_discard_en(unsigned int ucpi_discard_en);
int iSetENQC_ENQC_CFG_rx_du_length_unit(unsigned int urx_du_length_unit);
int iSetSOC_STATEFUL_DB_MAP_HID_soc_stateful_db_map_hid(unsigned int usoc_stateful_db_map_hid);
int iSetSOC_STATEFUL_DB_MAP_HID_soc_stateful_db_map_vld(unsigned int usoc_stateful_db_map_vld);
int iSetENQC_IN_FIFO_GAP_cpi_aful_gap(unsigned int ucpi_aful_gap);
int iSetENQC_IN_FIFO_GAP_tile_aful_gap(unsigned int utile_aful_gap);
int iSetENQC_IN_FIFO_GAP_qu_aful_gap(unsigned int uqu_aful_gap);
int iSetENQC_IN_FIFO_GAP_sm_aful_gap(unsigned int usm_aful_gap);
int iSetENQC_EQM_PT_FIFO_GAP_passthru_fifo_aful_gap(unsigned int upassthru_fifo_aful_gap);
int iSetENQC_EQM_PT_FIFO_GAP_emq_enq_fifo_afull_gap(unsigned int uemq_enq_fifo_afull_gap);
int iSetENQC_MRF_FIFO_BP_TH_mrf_afull_th(unsigned int umrf_afull_th);
int iSetENQC_DURF_FIFO_BP_TH_durf_afull_th(unsigned int udurf_afull_th);
int iSetENQC_WRR_WEIGHT0_cpi_weight(unsigned int ucpi_weight);
int iSetENQC_WRR_WEIGHT0_tile_weight(unsigned int utile_weight);
int iSetENQC_WRR_WEIGHT0_sm_weight(unsigned int usm_weight);
int iSetENQC_WRR_WEIGHT1_qu_weight(unsigned int uqu_weight);
int iSetENQC_RX_DU_LEN_CLR_enqc_rx_du_len_clr(unsigned int uenqc_rx_du_len_clr);
int iSetENQC_MEM_ECC_BYPASS_EN_enqc_mem_ecc_bypass(unsigned int uenqc_mem_ecc_bypass);
int iSetENQC_MEM_CTRL_BUS_CFG0_enqc_mem_ctrl_bus_0(unsigned int uenqc_mem_ctrl_bus_0);
int iSetENQC_MEM_CTRL_BUS_CFG1_enqc_mem_ctrl_bus_1(unsigned int uenqc_mem_ctrl_bus_1);
int iSetENQC_MEM_CTRL_BUS_CFG2_enqc_mem_ctrl_bus_2(unsigned int uenqc_mem_ctrl_bus_2);
int iSetENQC_MEM_CTRL_BUS_CFG3_enqc_mem_ctrl_bus_3(unsigned int uenqc_mem_ctrl_bus_3);
int iSetENQC_MEM_CTRL_BUS_CFG4_enqc_mem_ctrl_bus_4(unsigned int uenqc_mem_ctrl_bus_4);
int iSetENQC_HOST_CMQ_CNT_BADDR_cnt_host_cmq_baddr(unsigned int ucnt_host_cmq_baddr);
int iSetENQC_SOC_LNIC_SQ_CNT_BADDR_cnt_soc_lnic_sq_baddr(unsigned int ucnt_soc_lnic_sq_baddr);
int iSetENQC_SOC_LNIC_RQ_CNT_BADDR_cnt_soc_lnic_rq_baddr(unsigned int ucnt_soc_lnic_rq_baddr);
int iSetENQC_SOC_CMQ_CNT_BADDR_cnt_soc_cmq_baddr(unsigned int ucnt_soc_cmq_baddr);
int iSetENQC_SOC_DB_CNT_LIMIT_cnt_soc_lnic_sq_lim(unsigned int ucnt_soc_lnic_sq_lim);
int iSetENQC_SOC_DB_CNT_LIMIT_cnt_soc_lnic_rq_lim(unsigned int ucnt_soc_lnic_rq_lim);
int iSetENQC_SOC_DB_CNT_LIMIT_cnt_soc_cmq_lim(unsigned int ucnt_soc_cmq_lim);
int iSetPASS_THROUGH_CFG_passthru_enable(unsigned int upassthru_enable);
int iSetPASS_THROUGH_CFG_passthrou_timeout_value(unsigned int upassthrou_timeout_value);
int iSetENQC_ROOT_HOST_XON_STA_host_xon_inmq(unsigned int uhost_xon_inmq);
int iSetENQC_ROOT_HOST_XON_STA_host_xon_infmq(unsigned int uhost_xon_infmq);
int iSetENQC_ROOT_HOST_XON_STA_root_xon_inmq(unsigned int uroot_xon_inmq);
int iSetENQC_ROOT_HOST_XON_STA_root_xon_infmq(unsigned int uroot_xon_infmq);
int iSetENQC_ROOT_HOST_XON_STA_root_xon_total(unsigned int uroot_xon_total);
int iSetENQC_HOSTEP_INMQ_XON_STA_ep_xon_inmq_h0(unsigned int uep_xon_inmq_h0);
int iSetENQC_HOSTEP_INMQ_XON_STA_ep_xon_inmq_h1(unsigned int uep_xon_inmq_h1);
int iSetENQC_HOSTEP_INMQ_XON_STA_ep_xon_inmq_h2(unsigned int uep_xon_inmq_h2);
int iSetENQC_HOSTEP_INMQ_XON_STA_ep_xon_inmq_h3(unsigned int uep_xon_inmq_h3);
int iSetENQC_HOSTEP_INFMQ_XON_STA_ep_xon_infmq_h0(unsigned int uep_xon_infmq_h0);
int iSetENQC_HOSTEP_INFMQ_XON_STA_ep_xon_infmq_h1(unsigned int uep_xon_infmq_h1);
int iSetENQC_HOSTEP_INFMQ_XON_STA_ep_xon_infmq_h2(unsigned int uep_xon_infmq_h2);
int iSetENQC_HOSTEP_INFMQ_XON_STA_ep_xon_infmq_h3(unsigned int uep_xon_infmq_h3);
int iSetENQC_HEC_INMQ_XON_STA_hec_xon_inmq(unsigned int uhec_xon_inmq);
int iSetENQC_HEC_INFMQ_XON_STA_hec_xon_infmq(unsigned int uhec_xon_infmq);
int iSetENQC_QUE_INMQ_XON_STA_que_xon_inmq(unsigned int uque_xon_inmq);
int iSetENQC_QUE_INFMQ_XON_STA_que_xon_infmq(unsigned int uque_xon_infmq);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_soc_cmd_qf_done(unsigned int uflush_soc_cmd_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_host_cmd_qf_done(unsigned int uflush_host_cmd_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_soc_ls_qf_done(unsigned int uflush_soc_ls_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_soc_lr_qf_done(unsigned int uflush_soc_lr_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_host_ls_qf_done(unsigned int uflush_host_ls_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_host_lr_qf_done(unsigned int uflush_host_lr_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_sq_qf_done(unsigned int uflush_sq_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_rq_qf_done(unsigned int uflush_rq_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_ucode_qf_done(unsigned int uflush_ucode_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_rdma_qf_done(unsigned int uflush_rdma_qf_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_emqcnt_done(unsigned int uflush_emqcnt_done);
int iSetENQC_FLUSH_QF_EMQCNT_DONE_flush_pt_fifo_done(unsigned int uflush_pt_fifo_done);
int iSetENQC_ECC_1BIT_ERR_CNT_enqc_ecc_1bit_err_cnt(unsigned int uenqc_ecc_1bit_err_cnt);
int iSetENQC_ECC_2BIT_ERR_CNT_enqc_ecc_2bit_err_cnt(unsigned int uenqc_ecc_2bit_err_cnt);
int iSetENQC_RX_DU_PACKET_enqc_rx_du_pkt(unsigned int uenqc_rx_du_pkt);
int iSetENQC_RX_DU_LENGTH_enqc_rx_du_length(unsigned int uenqc_rx_du_length);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_cpi_cnt(unsigned int ucpi_cnt);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_cpi_full(unsigned int ucpi_full);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_cpi_empt(unsigned int ucpi_empt);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_emqenq_fifo_cnt(unsigned int uemqenq_fifo_cnt);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_emqenq_fifo_full(unsigned int uemqenq_fifo_full);
int iSetCPI_IN_EMQCNT_FIFO_STATUS_emqenq_fifo_empt(unsigned int uemqenq_fifo_empt);
int iSetSM_IN_FIFO_STATUS_sm_wfifo_cnt(unsigned int usm_wfifo_cnt);
int iSetSM_IN_FIFO_STATUS_sm_full(unsigned int usm_full);
int iSetSM_IN_FIFO_STATUS_sm_aful(unsigned int usm_aful);
int iSetSM_IN_FIFO_STATUS_sm_empt(unsigned int usm_empt);
int iSetTILE_QU_IN_FIFO_STATUS_tile_wfifo_cnt(unsigned int utile_wfifo_cnt);
int iSetTILE_QU_IN_FIFO_STATUS_tile_full(unsigned int utile_full);
int iSetTILE_QU_IN_FIFO_STATUS_tile_empt(unsigned int utile_empt);
int iSetTILE_QU_IN_FIFO_STATUS_qu_wfifo_cnt(unsigned int uqu_wfifo_cnt);
int iSetTILE_QU_IN_FIFO_STATUS_qu_full(unsigned int uqu_full);
int iSetTILE_QU_IN_FIFO_STATUS_qu_empt(unsigned int uqu_empt);
int iSetENQC_MRF_DU_FIFO_STATUS_mrf_fifo_cnt(unsigned int umrf_fifo_cnt);
int iSetENQC_MRF_DU_FIFO_STATUS_mrf_fifo_full(unsigned int umrf_fifo_full);
int iSetENQC_MRF_DU_FIFO_STATUS_mrf_fifo_empt(unsigned int umrf_fifo_empt);
int iSetENQC_MRF_DU_FIFO_STATUS_mrf_fifo_aful(unsigned int umrf_fifo_aful);
int iSetENQC_MRF_DU_FIFO_STATUS_durf_fifo_cnt(unsigned int udurf_fifo_cnt);
int iSetENQC_MRF_DU_FIFO_STATUS_durf_fifo_full(unsigned int udurf_fifo_full);
int iSetENQC_MRF_DU_FIFO_STATUS_durf_fifo_empt(unsigned int udurf_fifo_empt);
int iSetENQC_MRF_DU_FIFO_STATUS_durf_fifo_aful(unsigned int udurf_fifo_aful);
int iSetENQC_PASSTHRU_FIFO_STATUS_passthru_fifo_cnt(unsigned int upassthru_fifo_cnt);
int iSetENQC_PASSTHRU_FIFO_STATUS_passthru_fifo_dfx(unsigned int upassthru_fifo_dfx);
int iSetENQC_INPUT_BP_mqm_cpi_db_bp(unsigned int umqm_cpi_db_bp);
int iSetENQC_EQM_QD_CNT_enqc_eqm_qd_cnt(unsigned int uenqc_eqm_qd_cnt);
int iSetENQC_RX_CPI_PKT_CNT_enqc_rx_cpi_pkt_cnt(unsigned int uenqc_rx_cpi_pkt_cnt);
int iSetENQC_RX_SM_PKT_CNT_enqc_rx_sm_pkt_cnt(unsigned int uenqc_rx_sm_pkt_cnt);
int iSetENQC_RX_TILE_PKT_CNT_enqc_rx_tile_pkt_cnt(unsigned int uenqc_rx_tile_pkt_cnt);
int iSetENQC_RX_QU_PKT_CNT_enqc_rx_qu_pkt_cnt(unsigned int uenqc_rx_qu_pkt_cnt);
int iSetENQC_DIS_CPI_CNT_enqc_dis_cpi_cnt(unsigned int uenqc_dis_cpi_cnt);
int iSetENQC_RX_RING_ERR_DB_CNT_enqc_rx_ring_err_db_cnt(unsigned int uenqc_rx_ring_err_db_cnt);
int iSetENQC_ENQ_IQM_CNT_enqc_enq_iqm_cnt(unsigned int uenqc_enq_iqm_cnt);
int iSetENQC_ENQ_EQM_CNT_enqc_enq_eqm_cnt(unsigned int uenqc_enq_eqm_cnt);
int iSetENQC_FILTERD_DB_CNT_enqc_filterd_db_cnt(unsigned int uenqc_filterd_db_cnt);
int iSetENQC_RX_SM_CP_SGE_CRDT_enqc_rx_cp_sge_crdt(unsigned int uenqc_rx_cp_sge_crdt);
int iSetENQC_RX_SM_DP_SGE_CRDT_enqc_rx_dp_sge_crdt(unsigned int uenqc_rx_dp_sge_crdt);
int iSetENQC_RX_SM_CP_DATA_CRDT_enqc_rx_cp_data_crdt(unsigned int uenqc_rx_cp_data_crdt);
int iSetENQC_RX_SM_DP_DATA_CRDT_enqc_rx_dp_data_crdt(unsigned int uenqc_rx_dp_data_crdt);
int iSetENQC_RX_DP_NOFL_DB_enqc_rx_dp_nofl_db_cnt(unsigned int uenqc_rx_dp_nofl_db_cnt);
int iSetDB_OVFL_VF_RANGE_CNT_db_ovfl_vf_range_cnt(unsigned int udb_ovfl_vf_range_cnt);
int iSetNONF_DB_NUM_OVFL_THR_CNT_nonf_db_num_ovfl_thr_cnt(unsigned int unonf_db_num_ovfl_thr_cnt);
int iSetMQM_ERR_TYP_DB_CNT_mqm_err_typ_db_cnt(unsigned int umqm_err_typ_db_cnt);
int iSetPASS_THROUGH_STA_passthru_fsm(unsigned int upassthru_fsm);
int iSetPASS_THROUGH_STA_passthru_fifo_status(unsigned int upassthru_fifo_status);
int iSetPASS_THROUGH_STA_iqm_enqc_inner_empt(unsigned int uiqm_enqc_inner_empt);
int iSetPASS_THROUGH_STA_eqm_enqc_outer_empt(unsigned int ueqm_enqc_outer_empt);
int iSetPASS_THROUGH_STA_enqc_passthru_pipe_empt(unsigned int uenqc_passthru_pipe_empt);
int iSetPASS_THROUGH_STA_iqm_enqc_inner_bp(unsigned int uiqm_enqc_inner_bp);
int iSetPASS_THROUGH_STA_qu_mqm_underload(unsigned int uqu_mqm_underload);

/* Define the union csr_brm_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_rw_rsv0_u;

/* Define the union csr_brm_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_rw_rsv1_u;

/* Define the union csr_brm_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_rw_rsv2_u;

/* Define the union csr_brm_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_rw_rsv3_u;

/* Define the union csr_brm_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_indrect_addr : 13;  /* [12:0] */
        u32 rsv_0 : 11;             /* [23:13] */
        u32 brm_indrect_tab : 4;    /* [27:24] */
        u32 brm_indrect_status : 2; /* [29:28] */
        u32 brm_indrect_mode : 1;   /* [30] */
        u32 brm_indrect_vld : 1;    /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_indrect_ctrl_u;

/* Define the union csr_brm_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_indrect_timeout_u;

/* Define the union csr_brm_indrect_data_0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_indrect_data_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_indrect_data_0_u;

/* Define the union csr_brm_indrect_data_1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_indrect_data_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_indrect_data_1_u;

/* Define the union csr_brm_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_cpi_int_index : 24; /* [23:0] */
        u32 rsv_1 : 3;              /* [26:24] */
        u32 brm_enable : 1;         /* [27] */
        u32 brm_int_issue : 1;      /* [28] */
        u32 rsv_2 : 3;              /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_int_vector_u;

/* Define the union csr_brm_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_int_data : 4;           /* [3:0] */
        u32 rsv_3 : 12;                 /* [15:4] */
        u32 brm_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_int_u;

/* Define the union csr_brm_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_int_en : 4;          /* [3:0] */
        u32 rsv_4 : 12;              /* [15:4] */
        u32 brm_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_int_en_u;

/* Define the union csr_brm_mem_ecc0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_ecc0_err : 1;        /* [0] */
        u32 brm_ecc0_err_insert : 1; /* [1] */
        u32 brm_ecc0_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ecc0_u;

/* Define the union csr_brm_mem_ecc1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_ecc1_err : 1;        /* [0] */
        u32 brm_ecc1_err_insert : 1; /* [1] */
        u32 brm_ecc1_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ecc1_u;

/* Define the union csr_brm_db_flt_addr_ovfl_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_qf_ovfl_err : 1;        /* [0] */
        u32 brm_qf_ovfl_err_insert : 1; /* [1] */
        u32 brm_qf_ovfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_db_flt_addr_ovfl_int_u;

/* Define the union csr_brm_cnt_addr_ovfl_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_cnt_ovfl_err : 1;        /* [0] */
        u32 brm_cnt_ovfl_err_insert : 1; /* [1] */
        u32 brm_cnt_ovfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_cnt_addr_ovfl_int_u;

/* Define the union csr_brm_att_cnt_mem_ecc_req_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 slc7_err_req : 2;  /* [1:0] */
        u32 slc8_err_req : 2;  /* [3:2] */
        u32 slc9_err_req : 2;  /* [5:4] */
        u32 slc10_err_req : 2; /* [7:6] */
        u32 slc11_err_req : 2; /* [9:8] */
        u32 slc12_err_req : 2; /* [11:10] */
        u32 slc13_err_req : 2; /* [13:12] */
        u32 slc14_err_req : 2; /* [15:14] */
        u32 slc15_err_req : 2; /* [17:16] */
        u32 slc16_err_req : 2; /* [19:18] */
        u32 slc17_err_req : 2; /* [21:20] */
        u32 dwq_err_req : 2;   /* [23:22] */
        u32 rsv_5 : 8;         /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_att_cnt_mem_ecc_req_u;

/* Define the union csr_brm_qf_qd_mem_ecc_req_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 slc0_lc_err_req : 2; /* [1:0] */
        u32 slc0_err_req : 2;    /* [3:2] */
        u32 slc1_err_req : 2;    /* [5:4] */
        u32 slc2_err_req : 2;    /* [7:6] */
        u32 slc3_err_req : 2;    /* [9:8] */
        u32 slc4_err_req : 2;    /* [11:10] */
        u32 slc5_err_req : 2;    /* [13:12] */
        u32 slc6_err_req : 2;    /* [15:14] */
        u32 slc18_err_req : 2;   /* [17:16] */
        u32 slc19_err_req : 2;   /* [19:18] */
        u32 rsv_6 : 12;          /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_qf_qd_mem_ecc_req_u;

/* Define the union csr_brm_que_filt_spa_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 que_filt_spa : 3; /* [2:0] */
        u32 rsv_7 : 29;       /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_que_filt_spa_u;

/* Define the union csr_brm_att_size_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_att_size : 4; /* [3:0] */
        u32 rsv_8 : 28;       /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_att_size_u;

/* Define the union csr_brm_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ecc_bypass : 1; /* [0] */
        u32 rsv_9 : 31;             /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ecc_bypass_en_u;

/* Define the union csr_brm_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ctrl_bus_cfg0_u;

/* Define the union csr_brm_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ctrl_bus_cfg1_u;

/* Define the union csr_brm_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ctrl_bus_cfg2_u;

/* Define the union csr_brm_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ctrl_bus_cfg3_u;

/* Define the union csr_brm_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_10 : 26;            /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_mem_ctrl_bus_cfg4_u;

/* Define the union csr_brm_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_ecc_1bit_err_cnt_u;

/* Define the union csr_brm_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brm_ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_brm_ecc_2bit_err_cnt_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_brm_rw_rsv0_u brm_rw_rsv0;                           /* 0 */
    volatile csr_brm_rw_rsv1_u brm_rw_rsv1;                           /* 4 */
    volatile csr_brm_rw_rsv2_u brm_rw_rsv2;                           /* 8 */
    volatile csr_brm_rw_rsv3_u brm_rw_rsv3;                           /* C */
    volatile csr_brm_indrect_ctrl_u brm_indrect_ctrl;                 /* 10 */
    volatile csr_brm_indrect_timeout_u brm_indrect_timeout;           /* 14 */
    volatile csr_brm_indrect_data_0_u brm_indrect_data_0;             /* 18 */
    volatile csr_brm_indrect_data_1_u brm_indrect_data_1;             /* 1C */
    volatile csr_brm_int_vector_u brm_int_vector;                     /* 20 */
    volatile csr_brm_int_u brm_int;                                   /* 24 */
    volatile csr_brm_int_en_u brm_int_en;                             /* 28 */
    volatile csr_brm_mem_ecc0_u brm_mem_ecc0;                         /* 2C */
    volatile csr_brm_mem_ecc1_u brm_mem_ecc1;                         /* 30 */
    volatile csr_brm_db_flt_addr_ovfl_int_u brm_db_flt_addr_ovfl_int; /* 34 */
    volatile csr_brm_cnt_addr_ovfl_int_u brm_cnt_addr_ovfl_int;       /* 38 */
    volatile csr_brm_att_cnt_mem_ecc_req_u brm_att_cnt_mem_ecc_req;   /* 50 */
    volatile csr_brm_qf_qd_mem_ecc_req_u brm_qf_qd_mem_ecc_req;       /* 54 */
    volatile csr_brm_que_filt_spa_u brm_que_filt_spa;                 /* 80 */
    volatile csr_brm_att_size_u brm_att_size;                         /* 84 */
    volatile csr_brm_mem_ecc_bypass_en_u brm_mem_ecc_bypass_en;       /* 88 */
    volatile csr_brm_mem_ctrl_bus_cfg0_u brm_mem_ctrl_bus_cfg0;       /* 8C */
    volatile csr_brm_mem_ctrl_bus_cfg1_u brm_mem_ctrl_bus_cfg1;       /* 90 */
    volatile csr_brm_mem_ctrl_bus_cfg2_u brm_mem_ctrl_bus_cfg2;       /* 94 */
    volatile csr_brm_mem_ctrl_bus_cfg3_u brm_mem_ctrl_bus_cfg3;       /* 98 */
    volatile csr_brm_mem_ctrl_bus_cfg4_u brm_mem_ctrl_bus_cfg4;       /* 9C */
    volatile csr_brm_ecc_1bit_err_cnt_u brm_ecc_1bit_err_cnt;         /* B0 */
    volatile csr_brm_ecc_2bit_err_cnt_u brm_ecc_2bit_err_cnt;         /* B4 */
} S_mqm_brm_REGS_TYPE;

/* Declare the struct pointor of the module mqm_brm */
extern volatile S_mqm_brm_REGS_TYPE *gopmqm_brmAllReg;

/* Declare the functions that set the member value */
int iSetBRM_RW_RSV0_brm_rw_rsv0(unsigned int ubrm_rw_rsv0);
int iSetBRM_RW_RSV1_brm_rw_rsv1(unsigned int ubrm_rw_rsv1);
int iSetBRM_RW_RSV2_brm_rw_rsv2(unsigned int ubrm_rw_rsv2);
int iSetBRM_RW_RSV3_brm_rw_rsv3(unsigned int ubrm_rw_rsv3);
int iSetBRM_INDRECT_CTRL_brm_indrect_addr(unsigned int ubrm_indrect_addr);
int iSetBRM_INDRECT_CTRL_brm_indrect_tab(unsigned int ubrm_indrect_tab);
int iSetBRM_INDRECT_CTRL_brm_indrect_status(unsigned int ubrm_indrect_status);
int iSetBRM_INDRECT_CTRL_brm_indrect_mode(unsigned int ubrm_indrect_mode);
int iSetBRM_INDRECT_CTRL_brm_indrect_vld(unsigned int ubrm_indrect_vld);
int iSetBRM_INDRECT_TIMEOUT_brm_indrect_timeout(unsigned int ubrm_indrect_timeout);
int iSetBRM_INDRECT_DATA_0_brm_indrect_data_0(unsigned int ubrm_indrect_data_0);
int iSetBRM_INDRECT_DATA_1_brm_indrect_data_1(unsigned int ubrm_indrect_data_1);
int iSetBRM_INT_VECTOR_brm_cpi_int_index(unsigned int ubrm_cpi_int_index);
int iSetBRM_INT_VECTOR_brm_enable(unsigned int ubrm_enable);
int iSetBRM_INT_VECTOR_brm_int_issue(unsigned int ubrm_int_issue);
int iSetBRM_INT_brm_int_data(unsigned int ubrm_int_data);
int iSetBRM_INT_brm_program_csr_id_ro(unsigned int ubrm_program_csr_id_ro);
int iSetBRM_INT_EN_brm_int_en(unsigned int ubrm_int_en);
int iSetBRM_INT_EN_brm_program_csr_id(unsigned int ubrm_program_csr_id);
int iSetBRM_MEM_ECC0_brm_ecc0_err(unsigned int ubrm_ecc0_err);
int iSetBRM_MEM_ECC0_brm_ecc0_err_insert(unsigned int ubrm_ecc0_err_insert);
int iSetBRM_MEM_ECC0_brm_ecc0_err_info(unsigned int ubrm_ecc0_err_info);
int iSetBRM_MEM_ECC1_brm_ecc1_err(unsigned int ubrm_ecc1_err);
int iSetBRM_MEM_ECC1_brm_ecc1_err_insert(unsigned int ubrm_ecc1_err_insert);
int iSetBRM_MEM_ECC1_brm_ecc1_err_info(unsigned int ubrm_ecc1_err_info);
int iSetBRM_DB_FLT_ADDR_OVFL_INT_brm_qf_ovfl_err(unsigned int ubrm_qf_ovfl_err);
int iSetBRM_DB_FLT_ADDR_OVFL_INT_brm_qf_ovfl_err_insert(unsigned int ubrm_qf_ovfl_err_insert);
int iSetBRM_DB_FLT_ADDR_OVFL_INT_brm_qf_ovfl_err_info(unsigned int ubrm_qf_ovfl_err_info);
int iSetBRM_CNT_ADDR_OVFL_INT_brm_cnt_ovfl_err(unsigned int ubrm_cnt_ovfl_err);
int iSetBRM_CNT_ADDR_OVFL_INT_brm_cnt_ovfl_err_insert(unsigned int ubrm_cnt_ovfl_err_insert);
int iSetBRM_CNT_ADDR_OVFL_INT_brm_cnt_ovfl_err_info(unsigned int ubrm_cnt_ovfl_err_info);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc7_err_req(unsigned int uslc7_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc8_err_req(unsigned int uslc8_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc9_err_req(unsigned int uslc9_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc10_err_req(unsigned int uslc10_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc11_err_req(unsigned int uslc11_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc12_err_req(unsigned int uslc12_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc13_err_req(unsigned int uslc13_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc14_err_req(unsigned int uslc14_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc15_err_req(unsigned int uslc15_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc16_err_req(unsigned int uslc16_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_slc17_err_req(unsigned int uslc17_err_req);
int iSetBRM_ATT_CNT_MEM_ECC_REQ_dwq_err_req(unsigned int udwq_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc0_lc_err_req(unsigned int uslc0_lc_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc0_err_req(unsigned int uslc0_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc1_err_req(unsigned int uslc1_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc2_err_req(unsigned int uslc2_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc3_err_req(unsigned int uslc3_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc4_err_req(unsigned int uslc4_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc5_err_req(unsigned int uslc5_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc6_err_req(unsigned int uslc6_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc18_err_req(unsigned int uslc18_err_req);
int iSetBRM_QF_QD_MEM_ECC_REQ_slc19_err_req(unsigned int uslc19_err_req);
int iSetBRM_QUE_FILT_SPA_que_filt_spa(unsigned int uque_filt_spa);
int iSetBRM_ATT_SIZE_brm_att_size(unsigned int ubrm_att_size);
int iSetBRM_MEM_ECC_BYPASS_EN_brm_mem_ecc_bypass(unsigned int ubrm_mem_ecc_bypass);
int iSetBRM_MEM_CTRL_BUS_CFG0_brm_mem_ctrl_bus_0(unsigned int ubrm_mem_ctrl_bus_0);
int iSetBRM_MEM_CTRL_BUS_CFG1_brm_mem_ctrl_bus_1(unsigned int ubrm_mem_ctrl_bus_1);
int iSetBRM_MEM_CTRL_BUS_CFG2_brm_mem_ctrl_bus_2(unsigned int ubrm_mem_ctrl_bus_2);
int iSetBRM_MEM_CTRL_BUS_CFG3_brm_mem_ctrl_bus_3(unsigned int ubrm_mem_ctrl_bus_3);
int iSetBRM_MEM_CTRL_BUS_CFG4_brm_mem_ctrl_bus_4(unsigned int ubrm_mem_ctrl_bus_4);
int iSetBRM_ECC_1BIT_ERR_CNT_brm_ecc_1bit_err_cnt(unsigned int ubrm_ecc_1bit_err_cnt);
int iSetBRM_ECC_2BIT_ERR_CNT_brm_ecc_2bit_err_cnt(unsigned int ubrm_ecc_2bit_err_cnt);

/* Define the union csr_iqm_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rw_rsv0_u;

/* Define the union csr_iqm_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rw_rsv1_u;

/* Define the union csr_iqm_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rw_rsv2_u;

/* Define the union csr_iqm_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rw_rsv3_u;

/* Define the union csr_iqm_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_indrect_addr : 14;  /* [13:0] */
        u32 rsv_0 : 10;             /* [23:14] */
        u32 iqm_indrect_tab : 4;    /* [27:24] */
        u32 iqm_indrect_status : 2; /* [29:28] */
        u32 iqm_indrect_mode : 1;   /* [30] */
        u32 iqm_indrect_vld : 1;    /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_indrect_ctrl_u;

/* Define the union csr_iqm_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_indrect_timeout_u;

/* Define the union csr_iqm_indrect_data_0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_indrect_data_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_indrect_data_0_u;

/* Define the union csr_iqm_indrect_data_1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_indrect_data_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_indrect_data_1_u;

/* Define the union csr_iqm_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cpi_int_index : 24; /* [23:0] */
        u32 rsv_1 : 3;              /* [26:24] */
        u32 iqm_enable : 1;         /* [27] */
        u32 iqm_int_issue : 1;      /* [28] */
        u32 rsv_2 : 3;              /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_int_vector_u;

/* Define the union csr_iqm_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_int_data : 9;           /* [8:0] */
        u32 rsv_3 : 7;                  /* [15:9] */
        u32 iqm_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_int_u;

/* Define the union csr_iqm_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_int_en : 9;          /* [8:0] */
        u32 rsv_4 : 7;               /* [15:9] */
        u32 iqm_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_int_en_u;

/* Define the union csr_iqm_mem_ecc0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ecc0_err : 1;        /* [0] */
        u32 iqm_ecc0_err_insert : 1; /* [1] */
        u32 iqm_ecc0_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ecc0_u;

/* Define the union csr_iqm_mem_ecc1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ecc1_err : 1;        /* [0] */
        u32 iqm_ecc1_err_insert : 1; /* [1] */
        u32 iqm_ecc1_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ecc1_u;

/* Define the union csr_iqm_aging_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_aging_int_err : 1;        /* [0] */
        u32 iqm_aging_int_err_insert : 1; /* [1] */
        u32 iqm_aging_int_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_int_u;

/* Define the union csr_iqm_cmq_deq_empty_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_deq_empty_err : 1;        /* [0] */
        u32 iqm_cmq_deq_empty_err_insert : 1; /* [1] */
        u32 iqm_cmq_deq_empty_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_deq_empty_int_u;

/* Define the union csr_iqm_fifo_wr_ovfl_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_fifo_wr_ovfl_err : 1;        /* [0] */
        u32 iqm_fifo_wr_ovfl_err_insert : 1; /* [1] */
        u32 iqm_fifo_wr_ovfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_wr_ovfl_int_u;

/* Define the union csr_iqm_fifo_rd_udfl_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_fifo_rd_udfl_err : 1;        /* [0] */
        u32 iqm_fifo_rd_udfl_err_insert : 1; /* [1] */
        u32 iqm_fifo_rd_udfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_rd_udfl_int_u;

/* Define the union csr_iqm_free_rsc_bmp_overflow_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_free_rsc_bmp_ovfl_err : 1;        /* [0] */
        u32 iqm_free_rsc_bmp_ovfl_err_insert : 1; /* [1] */
        u32 iqm_free_rsc_bmp_ovfl_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_free_rsc_bmp_overflow_int_u;

/* Define the union csr_iqm_cll_deq_empty_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmqnfmq_deq_empty_err : 1;        /* [0] */
        u32 iqm_nmqnfmq_deq_empty_err_insert : 1; /* [1] */
        u32 iqm_nmqnfmq_deq_empty_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cll_deq_empty_int_u;

/* Define the union csr_iqm_uxmq_deq_empty_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_uxmq_deq_empty_err : 1;        /* [0] */
        u32 iqm_uxmq_deq_empty_err_insert : 1; /* [1] */
        u32 iqm_uxmq_deq_empty_err_info : 30;  /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_uxmq_deq_empty_int_u;

/* Define the union csr_iqm_fifo_int_req1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_shallow_fifo_rd_udfl_insert0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req1_u;

/* Define the union csr_iqm_fifo_int_req2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_rd_udfl_insert2 : 8;  /* [7:0] */
        u32 sm_shallow_fifo_rd_udfl_insert1 : 24; /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req2_u;

/* Define the union csr_iqm_fifo_int_req3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_rd_udfl_insert0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req3_u;

/* Define the union csr_iqm_fifo_int_req4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_rd_udfl_insert1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req4_u;

/* Define the union csr_iqm_mem_ecc_req0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cll_head_mem_err_req : 2;        /* [1:0] */
        u32 cll_tail_mem_err_req : 2;        /* [3:2] */
        u32 cll_mqle_mem_err_req : 2;        /* [5:4] */
        u32 cll_ckll_mem_err_req : 2;        /* [7:6] */
        u32 mq2vf_mem_err_req : 2;           /* [9:8] */
        u32 cll_faptab_mem_err_req : 2;      /* [11:10] */
        u32 pre_enq_qlen_mem_err_req : 2;    /* [13:12] */
        u32 que_pro_map_mem_err_req : 2;     /* [15:14] */
        u32 pre_enq_hec_len_mem_err_req : 2; /* [17:16] */
        u32 cmq_ll_head_mem_err_req : 2;     /* [19:18] */
        u32 cmq_ll_tail_mem_err_req : 2;     /* [21:20] */
        u32 cmq_queue_len_mem_err_req : 2;   /* [23:22] */
        u32 cmq_ll_mem_err_req : 2;          /* [25:24] */
        u32 cmq_hec_len_mem_err_req : 2;     /* [27:26] */
        u32 ill_soc_ll_err_req : 2;          /* [29:28] */
        u32 rsv_5 : 2;                       /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ecc_req0_u;

/* Define the union csr_iqm_mem_ecc_req1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soc_qd_err_req : 2;          /* [1:0] */
        u32 deq_sm_fifo_mem_err_req : 2; /* [3:2] */
        u32 deq_qu_fifo_mem_err_req : 2; /* [5:4] */
        u32 iqm_agcnt_err_req : 2;       /* [7:6] */
        u32 iqm_agvld_err_req : 2;       /* [9:8] */
        u32 rsv_6 : 22;                  /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ecc_req1_u;

/* Define the union csr_iqm_uncrt_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cll_rsc_overflow_uncrt_int_en : 1; /* [0] */
        u32 cll_deq_empty_uncrt_int_en : 1;    /* [1] */
        u32 cmq_deq_empty_uncrt_int_en : 1;    /* [2] */
        u32 uxmq_deq_empty_uncrt_int_en : 1;   /* [3] */
        u32 rsv_7 : 28;                        /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_uncrt_int_en_u;

/* Define the union csr_iqm_fifo_int_req5_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_shallow_fifo_wr_ovfl_insert0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req5_u;

/* Define the union csr_iqm_fifo_int_req6_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_wr_ovfl_insert2 : 8;  /* [7:0] */
        u32 sm_shallow_fifo_wr_ovfl_insert1 : 24; /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req6_u;

/* Define the union csr_iqm_fifo_int_req7_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_wr_ovfl_insert0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req7_u;

/* Define the union csr_iqm_fifo_int_req8_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_wr_ovfl_insert1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req8_u;

/* Define the union csr_iqm_fifo_int_req9_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq_fifo_wr_ovfl_insert : 1;     /* [0] */
        u32 enqc_enq_fifo_rd_udfl_insert : 1;     /* [1] */
        u32 eqm_enq_fifo_wr_ovfl_insert : 1;      /* [2] */
        u32 eqm_enq_fifo_rd_udfl_insert : 1;      /* [3] */
        u32 deqc_enq_fifo_wr_ovfl_insert : 1;     /* [4] */
        u32 deqc_enq_fifo_rd_udfl_insert : 1;     /* [5] */
        u32 enqc_enq_soc_fifo_wr_ovfl_insert : 1; /* [6] */
        u32 enqc_enq_soc_fifo_rd_udfl_insert : 1; /* [7] */
        u32 sm_dp_out_fifo_wr_ovfl_insert : 1;    /* [8] */
        u32 sm_dp_out_fifo_rd_udfl_insert : 1;    /* [9] */
        u32 sm_cp_out_fifo_wr_ovfl_insert : 1;    /* [10] */
        u32 sm_cp_out_fifo_rd_udfl_insert : 1;    /* [11] */
        u32 cpi_ep_sge_fifo_wr_ovfl_insert : 1;   /* [12] */
        u32 cpi_ep_sge_fifo_rd_udfl_insert : 1;   /* [13] */
        u32 cpi_host_sge_fifo_wr_ovfl_insert : 1; /* [14] */
        u32 cpi_host_sge_fifo_rd_udfl_insert : 1; /* [15] */
        u32 cpi_data_fifo_wr_ovfl_insert : 1;     /* [16] */
        u32 cpi_data_fifo_rd_udfl_insert : 1;     /* [17] */
        u32 sm_data_fifo_wr_ovfl_insert : 1;      /* [18] */
        u32 sm_data_fifo_rd_udfl_insert : 1;      /* [19] */
        u32 sm_sge_fifo_wr_ovfl_insert : 1;       /* [20] */
        u32 sm_sge_fifo_rd_udfl_insert : 1;       /* [21] */
        u32 qu_ep_fifo_wr_ovfl_insert : 1;        /* [22] */
        u32 qu_ep_fifo_rd_udfl_insert : 1;        /* [23] */
        u32 rsv_8 : 8;                            /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_fifo_int_req9_u;

/* Define the union csr_iqm_chunk_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 chunk_size : 2;                  /* [1:0] */
        u32 rsv_9 : 2;                       /* [3:2] */
        u32 icll_bitmap_critical_depth : 11; /* [14:4] */
        u32 rsv_10 : 17;                     /* [31:15] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_chunk_u;

/* Define the union csr_iqm_out_fifo_th_gap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_deq_sm_ctrl_plane_aful_gap : 4; /* [3:0] */
        u32 rsv_11 : 4;                         /* [7:4] */
        u32 iqm_deq_sm_data_plane_aful_gap : 4; /* [11:8] */
        u32 rsv_12 : 4;                         /* [15:12] */
        u32 iqm_qu_shallow_fifo_gap : 4;        /* [19:16] */
        u32 rsv_13 : 4;                         /* [23:20] */
        u32 iqm_sm_shallow_fifo_gap : 4;        /* [27:24] */
        u32 rsv_14 : 4;                         /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_out_fifo_th_gap_u;

/* Define the union csr_iqm_enq_fifo_aful_gap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq_fifo_afull_gap : 2;     /* [1:0] */
        u32 rsv_15 : 2;                      /* [3:2] */
        u32 eqm_enq_fifo_afull_gap : 3;      /* [6:4] */
        u32 rsv_16 : 1;                      /* [7] */
        u32 deqc_enq_fifo_afull_gap : 3;     /* [10:8] */
        u32 rsv_17 : 1;                      /* [11] */
        u32 enqc_enq_soc_fifo_afull_gap : 2; /* [13:12] */
        u32 rsv_18 : 18;                     /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_enq_fifo_aful_gap_u;

/* Define the union csr_iqm_crdt_comp_fifo_gap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_data_aful_gap : 3;      /* [2:0] */
        u32 rsv_19 : 1;                /* [3] */
        u32 sm_sge_aful_gap : 3;       /* [6:4] */
        u32 rsv_20 : 1;                /* [7] */
        u32 cpi_data_aful_gap : 6;     /* [13:8] */
        u32 rsv_21 : 2;                /* [15:14] */
        u32 cpi_host_sge_aful_gap : 6; /* [21:16] */
        u32 rsv_22 : 2;                /* [23:22] */
        u32 cpi_ep_sge_aful_gap : 6;   /* [29:24] */
        u32 rsv_23 : 2;                /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_crdt_comp_fifo_gap_cfg_u;

/* Define the union csr_iqm_aging_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_aging_en : 1;  /* [0] */
        u32 rsv_24 : 3;        /* [3:1] */
        u32 nfmq_aging_en : 1; /* [4] */
        u32 rsv_25 : 3;        /* [7:5] */
        u32 aging_intval : 16; /* [23:8] */
        u32 aging_dest : 1;    /* [24] */
        u32 rsv_26 : 7;        /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_cfg_u;

/* Define the union csr_iqm_des_que_deq_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 des_que_deq_mqid : 13; /* [12:0] */
        u32 rsv_27 : 3;            /* [15:13] */
        u32 des_que_deq_qa : 1;    /* [16] */
        u32 des_que_deq_src : 1;   /* [17] */
        u32 rsv_28 : 2;            /* [19:18] */
        u32 des_que_deq_hid : 2;   /* [21:20] */
        u32 rsv_29 : 2;            /* [23:22] */
        u32 des_que_deq_cos : 3;   /* [26:24] */
        u32 rsv_30 : 1;            /* [27] */
        u32 des_que_deq_ep : 3;    /* [30:28] */
        u32 rsv_31 : 1;            /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_des_que_deq_cfg0_u;

/* Define the union csr_iqm_des_que_deq_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_des_que_deq_vld : 1; /* [0] */
        u32 rsv_32 : 3;              /* [3:1] */
        u32 des_que_deq_vfid : 13;   /* [16:4] */
        u32 rsv_33 : 15;             /* [31:17] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_des_que_deq_cfg1_u;

/* Define the union csr_iqm_root_thr_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_total_fl_static_th : 16; /* [15:0] */
        u32 root_total_sl_static_th : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_root_thr_cfg_u;

/* Define the union csr_iqm_root_hthr_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_hth_parm_nmq : 6;   /* [5:0] */
        u32 rsv_34 : 2;              /* [7:6] */
        u32 root_hth_parm_nfmq : 6;  /* [13:8] */
        u32 rsv_35 : 2;              /* [15:14] */
        u32 root_total_hth_parm : 6; /* [21:16] */
        u32 rsv_36 : 10;             /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_root_hthr_cfg_u;

/* Define the union csr_iqm_nmq_root_thr_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_fl_static_th_nmq : 16; /* [15:0] */
        u32 root_sl_static_th_nmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_root_thr_cfg_u;

/* Define the union csr_iqm_nfmq_root_thr_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_fl_static_th_nfmq : 16; /* [15:0] */
        u32 root_sl_static_th_nfmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_root_thr_cfg_u;

/* Define the union csr_iqm_nmq_host0_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid0_fl_static_th_nmq : 16; /* [15:0] */
        u32 hid0_sl_static_th_nmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_host0_th_u;

/* Define the union csr_iqm_nmq_host1_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid1_fl_static_th_nmq : 16; /* [15:0] */
        u32 hid1_sl_static_th_nmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_host1_th_u;

/* Define the union csr_iqm_nmq_host2_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid2_fl_static_th_nmq : 16; /* [15:0] */
        u32 hid2_sl_static_th_nmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_host2_th_u;

/* Define the union csr_iqm_nmq_host3_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid3_fl_static_th_nmq : 16; /* [15:0] */
        u32 hid3_sl_static_th_nmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_host3_th_u;

/* Define the union csr_iqm_nmq_host_hth_pa_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid0_hth_parm_nmq : 6; /* [5:0] */
        u32 rsv_37 : 2;            /* [7:6] */
        u32 hid1_hth_parm_nmq : 6; /* [13:8] */
        u32 rsv_38 : 2;            /* [15:14] */
        u32 hid2_hth_parm_nmq : 6; /* [21:16] */
        u32 rsv_39 : 2;            /* [23:22] */
        u32 hid3_hth_parm_nmq : 6; /* [29:24] */
        u32 rsv_40 : 2;            /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_host_hth_pa_u;

/* Define the union csr_iqm_nfmq_host0_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid0_fl_static_th_nfmq : 16; /* [15:0] */
        u32 hid0_sl_static_th_nfmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_host0_th_u;

/* Define the union csr_iqm_nfmq_host1_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid1_fl_static_th_nfmq : 16; /* [15:0] */
        u32 hid1_sl_static_th_nfmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_host1_th_u;

/* Define the union csr_iqm_nfmq_host2_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid2_fl_static_th_nfmq : 16; /* [15:0] */
        u32 hid2_sl_static_th_nfmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_host2_th_u;

/* Define the union csr_iqm_nfmq_host3_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid3_fl_static_th_nfmq : 16; /* [15:0] */
        u32 hid3_sl_static_th_nfmq : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_host3_th_u;

/* Define the union csr_iqm_nfmq_host_hth_pa_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hid0_hth_parm_nfmq : 6; /* [5:0] */
        u32 rsv_41 : 2;             /* [7:6] */
        u32 hid1_hth_parm_nfmq : 6; /* [13:8] */
        u32 rsv_42 : 2;             /* [15:14] */
        u32 hid2_hth_parm_nfmq : 6; /* [21:16] */
        u32 rsv_43 : 2;             /* [23:22] */
        u32 hid3_hth_parm_nfmq : 6; /* [29:24] */
        u32 rsv_44 : 2;             /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_host_hth_pa_u;

/* Define the union csr_iqm_nmq_hex_pro_map_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 he_pro_map_nmq_0 : 4; /* [3:0] */
        u32 he_pro_map_nmq_1 : 4; /* [7:4] */
        u32 he_pro_map_nmq_2 : 4; /* [11:8] */
        u32 he_pro_map_nmq_3 : 4; /* [15:12] */
        u32 he_pro_map_nmq_4 : 4; /* [19:16] */
        u32 he_pro_map_nmq_5 : 4; /* [23:20] */
        u32 he_pro_map_nmq_6 : 4; /* [27:24] */
        u32 he_pro_map_nmq_7 : 4; /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_hex_pro_map_u;

/* Define the union csr_iqm_nfmq_hex_pro_map_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 he_pro_map_nfmq_0 : 4; /* [3:0] */
        u32 he_pro_map_nfmq_1 : 4; /* [7:4] */
        u32 he_pro_map_nfmq_2 : 4; /* [11:8] */
        u32 he_pro_map_nfmq_3 : 4; /* [15:12] */
        u32 he_pro_map_nfmq_4 : 4; /* [19:16] */
        u32 he_pro_map_nfmq_5 : 4; /* [23:20] */
        u32 he_pro_map_nfmq_6 : 4; /* [27:24] */
        u32 he_pro_map_nfmq_7 : 4; /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_hex_pro_map_u;

/* Define the union csr_iqm_he_th_pro_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 he_fl_static_th_pro : 16; /* [15:0] */
        u32 he_sl_static_th_pro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_he_th_pro_u;

/* Define the union csr_iqm_he_fac_pro_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_ep_fl_a_fact_pro : 7; /* [6:0] */
        u32 rsv_45 : 1;                /* [7] */
        u32 host_ep_sl_a_fact_pro : 7; /* [14:8] */
        u32 rsv_46 : 1;                /* [15] */
        u32 host_ep_hth_parm_pro : 6;  /* [21:16] */
        u32 rsv_47 : 10;               /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_he_fac_pro_u;

/* Define the union csr_iqm_qtss_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qtsc_fl : 16; /* [15:0] */
        u32 qtsc_sl : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qtss_cfg_u;

/* Define the union csr_iqm_hetss_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 he_tsc_fl : 16; /* [15:0] */
        u32 he_tsc_sl : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_hetss_cfg_u;

/* Define the union csr_iqm_hectss_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hec_tsc_fl : 16; /* [15:0] */
        u32 hec_tsc_sl : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_hectss_cfg_u;

/* Define the union csr_iqm_sm_host_credit_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_host_credit_data_th : 10; /* [9:0] */
        u32 rsv_48 : 6;                      /* [15:10] */
        u32 iqm_sm_host_credit_sge_th : 10;  /* [25:16] */
        u32 rsv_49 : 6;                      /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_host_credit_th_u;

/* Define the union csr_iqm_sm_credit_tss_cfg_data_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_cp_credit_tss_data : 10; /* [9:0] */
        u32 rsv_50 : 6;                        /* [15:10] */
        u32 iqm_sm_ep_dp_credit_tss_data : 10; /* [25:16] */
        u32 rsv_51 : 6;                        /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_credit_tss_cfg_data_u;

/* Define the union csr_iqm_sm_credit_tss_cfg_sge_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_cp_credit_tss_sge : 10; /* [9:0] */
        u32 rsv_52 : 6;                       /* [15:10] */
        u32 iqm_sm_ep_dp_credit_tss_sge : 10; /* [25:16] */
        u32 rsv_53 : 6;                       /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_credit_tss_cfg_sge_u;

/* Define the union csr_iqm_qu_credit_tss_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_cp_credit_tss : 10; /* [9:0] */
        u32 rsv_54 : 6;                   /* [15:10] */
        u32 iqm_qu_ep_dp_credit_tss : 10; /* [25:16] */
        u32 rsv_55 : 6;                   /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_credit_tss_cfg_u;

/* Define the union csr_iqm_crr_wgt_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_dp_crr_wgt : 3; /* [2:0] */
        u32 rsv_56 : 5;            /* [7:3] */
        u32 iqm_sm_cp_crr_wgt : 3; /* [10:8] */
        u32 rsv_57 : 5;            /* [15:11] */
        u32 iqm_qu_dp_crr_wgt : 3; /* [18:16] */
        u32 rsv_58 : 5;            /* [23:19] */
        u32 iqm_qu_cp_crr_wgt : 3; /* [26:24] */
        u32 rsv_59 : 5;            /* [31:27] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_crr_wgt_cfg_u;

/* Define the union csr_iqm_db_merger_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_db_merger_en : 1;      /* [0] */
        u32 rsv_60 : 3;                /* [3:1] */
        u32 iqm_db_merger_num : 3;     /* [6:4] */
        u32 rsv_61 : 1;                /* [7] */
        u32 iqm_db_merger_num_sum : 7; /* [14:8] */
        u32 rsv_62 : 17;               /* [31:15] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_db_merger_cfg_u;

/* Define the union csr_smf_dst_hash_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 smf_pg_cfg : 4;       /* [3:0] */
        u32 rsv_63 : 12;          /* [15:4] */
        u32 lbf_mode_sel_cfg : 2; /* [17:16] */
        u32 rsv_64 : 14;          /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_smf_dst_hash_cfg_u;

/* Define the union csr_iqm_aging_clr_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mq_ag_clr_mqid : 13; /* [12:0] */
        u32 rsv_65 : 3;          /* [15:13] */
        u32 mq_ag_clr_qa : 1;    /* [16] */
        u32 rsv_66 : 7;          /* [23:17] */
        u32 mq_ag_clr_vld : 1;   /* [24] */
        u32 rsv_67 : 7;          /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_clr_cfg_u;

/* Define the union csr_iqm_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ecc_bypass : 1; /* [0] */
        u32 rsv_68 : 31;            /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ecc_bypass_en_u;

/* Define the union csr_iqm_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ctrl_bus_cfg0_u;

/* Define the union csr_iqm_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ctrl_bus_cfg1_u;

/* Define the union csr_iqm_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ctrl_bus_cfg2_u;

/* Define the union csr_iqm_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ctrl_bus_cfg3_u;

/* Define the union csr_iqm_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_69 : 26;            /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mem_ctrl_bus_cfg4_u;

/* Define the union csr_iqm_sm_shallow_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_shallow_fifo_status : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_shallow_fifo_status_u;

/* Define the union csr_iqm_qu_shallow_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_shallow_fifo_status : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_shallow_fifo_status_u;

/* Define the union csr_iqm_cmq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_root_cnt : 15; /* [14:0] */
        u32 rsv_70 : 17;           /* [31:15] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_cnt_u;

/* Define the union csr_iqm_cmq_host_cnt0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_host0_cnt : 15; /* [14:0] */
        u32 rsv_71 : 1;             /* [15] */
        u32 iqm_cmq_host1_cnt : 15; /* [30:16] */
        u32 rsv_72 : 1;             /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_host_cnt0_u;

/* Define the union csr_iqm_cmq_host_cnt1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_host2_cnt : 15; /* [14:0] */
        u32 rsv_73 : 1;             /* [15] */
        u32 iqm_cmq_host3_cnt : 15; /* [30:16] */
        u32 rsv_74 : 1;             /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_host_cnt1_u;

/* Define the union csr_iqm_cmq_hostepx_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_hostep_cnt : 15; /* [14:0] */
        u32 rsv_75 : 17;             /* [31:15] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_hostepx_cnt_u;

/* Define the union csr_iqm_rootx_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmq_cnt : 16;  /* [15:0] */
        u32 iqm_nfmq_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rootx_cnt_u;

/* Define the union csr_iqm_nmq_hostx_cnt0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmq_host0_cnt : 16; /* [15:0] */
        u32 iqm_nmq_host1_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_hostx_cnt0_u;

/* Define the union csr_iqm_nmq_hostx_cnt1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmq_host2_cnt : 16; /* [15:0] */
        u32 iqm_nmq_host3_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmq_hostx_cnt1_u;

/* Define the union csr_iqm_nfmq_hostx_cnt0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nfmq_host0_cnt : 16; /* [15:0] */
        u32 iqm_nfmq_host1_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_hostx_cnt0_u;

/* Define the union csr_iqm_nfmq_hostx_cnt1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nfmq_host2_cnt : 16; /* [15:0] */
        u32 iqm_nfmq_host3_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nfmq_hostx_cnt1_u;

/* Define the union csr_iqm_mq_hex_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmq_he_cnt : 16;  /* [15:0] */
        u32 iqm_nfmq_he_cnt : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_mq_hex_cnt_u;

/* Define the union csr_iqm_ucmq_root_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ucmq_root_cnt : 11; /* [10:0] */
        u32 rsv_76 : 21;            /* [31:11] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_ucmq_root_cnt_u;

/* Define the union csr_iqm_unmq_root_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_unmq_root_cnt : 9; /* [8:0] */
        u32 rsv_77 : 23;           /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_unmq_root_cnt_u;

/* Define the union csr_iqm_uxmq_ep_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 unmq_qlen_ep : 9;  /* [8:0] */
        u32 rsv_78 : 3;        /* [11:9] */
        u32 ucmq_qlen_ep : 11; /* [22:12] */
        u32 rsv_79 : 9;        /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_uxmq_ep_cnt_u;

/* Define the union csr_iqm_uxmq_queue_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_unmqid_cnt : 11; /* [10:0] */
        u32 rsv_80 : 5;          /* [15:11] */
        u32 iqm_ucmqid_cnt : 11; /* [26:16] */
        u32 rsv_81 : 5;          /* [31:27] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_uxmq_queue_cnt_u;

/* Define the union csr_eqm_enq_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_enq_fifo_cnt : 4;  /* [3:0] */
        u32 rsv_82 : 12;           /* [15:4] */
        u32 eqm_enq_fifo_full : 1; /* [16] */
        u32 rsv_83 : 3;            /* [19:17] */
        u32 eqm_enq_fifo_aful : 1; /* [20] */
        u32 rsv_84 : 3;            /* [23:21] */
        u32 eqm_enq_fifo_empt : 1; /* [24] */
        u32 rsv_85 : 7;            /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_enq_fifo_status_u;

/* Define the union csr_deqc_enq_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_enq_fifo_cnt : 4;  /* [3:0] */
        u32 rsv_86 : 4;             /* [7:4] */
        u32 deqc_enq_fifo_full : 1; /* [8] */
        u32 rsv_87 : 3;             /* [11:9] */
        u32 deqc_enq_fifo_empt : 1; /* [12] */
        u32 rsv_88 : 19;            /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_enq_fifo_status_u;

/* Define the union csr_iqm_enqc_enq_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_enq_fifo_cnt : 3;  /* [2:0] */
        u32 rsv_89 : 5;             /* [7:3] */
        u32 enqc_enq_fifo_full : 1; /* [8] */
        u32 rsv_90 : 3;             /* [11:9] */
        u32 enqc_enq_fifo_empt : 1; /* [12] */
        u32 rsv_91 : 19;            /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_enqc_enq_fifo_status_u;

/* Define the union csr_iqm_enqc_soc_enq_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 enqc_soc_enq_fifo_cnt : 3;  /* [2:0] */
        u32 rsv_92 : 5;                 /* [7:3] */
        u32 enqc_soc_enq_fifo_full : 1; /* [8] */
        u32 rsv_93 : 3;                 /* [11:9] */
        u32 enqc_soc_enq_fifo_empt : 1; /* [12] */
        u32 rsv_94 : 19;                /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_enqc_soc_enq_fifo_status_u;

/* Define the union csr_iqm_cpi_sge_crdt_comp_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_host_sge_fifo_cnt : 7; /* [6:0] */
        u32 rsv_95 : 1;                /* [7] */
        u32 cpi_host_sge_empt : 1;     /* [8] */
        u32 cpi_host_sge_full : 1;     /* [9] */
        u32 rsv_96 : 2;                /* [11:10] */
        u32 cpi_ep_sge_fifo_cnt : 7;   /* [18:12] */
        u32 rsv_97 : 1;                /* [19] */
        u32 cpi_ep_sge_empt : 1;       /* [20] */
        u32 cpi_ep_sge_full : 1;       /* [21] */
        u32 rsv_98 : 10;               /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cpi_sge_crdt_comp_fifo_status_u;

/* Define the union csr_iqm_cpi_data_crdt_comp_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cpi_data_fifo_cnt : 7; /* [6:0] */
        u32 rsv_99 : 1;            /* [7] */
        u32 cpi_data_empt : 1;     /* [8] */
        u32 cpi_data_full : 1;     /* [9] */
        u32 rsv_100 : 22;          /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cpi_data_crdt_comp_fifo_status_u;

/* Define the union csr_iqm_sm_crdt_comp_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_data_fifo_cnt : 4; /* [3:0] */
        u32 rsv_101 : 4;          /* [7:4] */
        u32 sm_data_empt : 1;     /* [8] */
        u32 sm_data_full : 1;     /* [9] */
        u32 rsv_102 : 2;          /* [11:10] */
        u32 sm_sge_fifo_cnt : 4;  /* [15:12] */
        u32 rsv_103 : 4;          /* [19:16] */
        u32 sm_sge_empt : 1;      /* [20] */
        u32 sm_sge_full : 1;      /* [21] */
        u32 rsv_104 : 10;         /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_crdt_comp_fifo_status_u;

/* Define the union csr_iqm_sm_out_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_cp_out_fifo_cnt : 5;  /* [4:0] */
        u32 rsv_105 : 3;             /* [7:5] */
        u32 sm_cp_out_fifo_empt : 1; /* [8] */
        u32 sm_cp_out_fifo_full : 1; /* [9] */
        u32 rsv_106 : 2;             /* [11:10] */
        u32 sm_dp_out_fifo_cnt : 5;  /* [16:12] */
        u32 rsv_107 : 3;             /* [19:17] */
        u32 sm_dp_out_fifo_empt : 1; /* [20] */
        u32 sm_dp_out_fifo_full : 1; /* [21] */
        u32 rsv_108 : 10;            /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_out_fifo_status_u;

/* Define the union csr_iqm_qu_crdt_comp_fifo_status_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 qu_ep_crdt_fifo_cnt : 4;  /* [3:0] */
        u32 rsv_109 : 4;              /* [7:4] */
        u32 qu_ep_crdt_fifo_empt : 1; /* [8] */
        u32 qu_ep_crdt_fifo_full : 1; /* [9] */
        u32 rsv_110 : 22;             /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_crdt_comp_fifo_status_u;

/* Define the union csr_icll_free_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 icll_free_rsc_cnt : 16; /* [15:0] */
        u32 rsv_111 : 16;           /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_icll_free_cnt_u;

/* Define the union csr_iqm_sm_total_cam_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_total_thread_cnt : 7; /* [6:0] */
        u32 rsv_112 : 25;                /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_total_cam_cnt_u;

/* Define the union csr_iqm_sm_host_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_host_sge_crdt_bp : 5; /* [4:0] */
        u32 rsv_113 : 3;                 /* [7:5] */
        u32 iqm_sm_host_dat_crdt_bp : 5; /* [12:8] */
        u32 rsv_114 : 19;                /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_host_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_dp_rr_sge_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_dp_rr_sge_crdt_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_dp_rr_sge_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_dp_rr_dat_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_dp_rr_dat_crdt_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_dp_rr_dat_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_dp_sge_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_dp_sge_crdt_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_dp_sge_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_dp_dat_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_dp_data_crdt_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_dp_dat_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_cp_rr_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_cp_rr_sge_crdt_bp : 8; /* [7:0] */
        u32 iqm_sm_ep_host_cp_rr_dat_crdt_bp : 8; /* [15:8] */
        u32 rsv_115 : 16;                         /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_cp_rr_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_soc_rr_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_soc_dp_rr_sge_crdt_bp : 8; /* [7:0] */
        u32 iqm_sm_ep_soc_cp_rr_sge_crdt_bp : 8; /* [15:8] */
        u32 iqm_sm_ep_soc_dp_rr_dat_crdt_bp : 8; /* [23:16] */
        u32 iqm_sm_ep_soc_cp_rr_dat_crdt_bp : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_soc_rr_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_host_cp_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_host_cp_sge_crdt_bp : 8; /* [7:0] */
        u32 iqm_sm_ep_host_cp_dat_crdt_bp : 8; /* [15:8] */
        u32 rsv_116 : 16;                      /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_host_cp_crdt_bp_u;

/* Define the union csr_iqm_sm_ep_soc_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_sm_ep_soc_dp_sge_crdt_bp : 8; /* [7:0] */
        u32 iqm_sm_ep_soc_cp_sge_crdt_bp : 8; /* [15:8] */
        u32 iqm_sm_ep_soc_dp_dat_crdt_bp : 8; /* [23:16] */
        u32 iqm_sm_ep_soc_cp_dat_crdt_bp : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_sm_ep_soc_crdt_bp_u;

/* Define the union csr_iqm_qu_ep_dp_crdt_bp0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_dp_crdt_bp0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_dp_crdt_bp0_u;

/* Define the union csr_iqm_qu_ep_dp_crdt_bp1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_dp_crdt_bp1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_dp_crdt_bp1_u;

/* Define the union csr_iqm_qu_ep_cp_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_cp_crdt_bp : 8; /* [7:0] */
        u32 rsv_117 : 24;             /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_cp_crdt_bp_u;

/* Define the union csr_iqm_qu_ep_dp_rr_crdt_bp0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_dp_rr_crdt_bp0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_dp_rr_crdt_bp0_u;

/* Define the union csr_iqm_qu_ep_dp_rr_crdt_bp1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_dp_rr_crdt_bp1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_dp_rr_crdt_bp1_u;

/* Define the union csr_iqm_qu_ep_cp_rr_crdt_bp_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_qu_ep_cp_rr_crdt_bp : 8; /* [7:0] */
        u32 rsv_118 : 24;                /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_qu_ep_cp_rr_crdt_bp_u;

/* Define the union csr_iqm_flush_icll_cam_done_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_nmq_cll_flush_done : 1;       /* [0] */
        u32 host_nfmq_cll_flush_done : 1;      /* [1] */
        u32 host_cmq_ll_flush_done : 1;        /* [2] */
        u32 soc_mq_ll_flush_done : 1;          /* [3] */
        u32 sm_cam_flush_done : 1;             /* [4] */
        u32 iqm_qu_sl_fifo_flush_done : 1;     /* [5] */
        u32 iqm_sm_sl_fifo_flush_done : 1;     /* [6] */
        u32 iqm_sm_cp_crr_fifo_flush_done : 1; /* [7] */
        u32 iqm_sm_dp_crr_fifo_flush_done : 1; /* [8] */
        u32 rsv_119 : 23;                      /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_flush_icll_cam_done_u;

/* Define the union csr_iqm_aging_nmq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_aging_nmq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_nmq_cnt_u;

/* Define the union csr_iqm_aging_nfmq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_aging_nfmq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_nfmq_cnt_u;

/* Define the union csr_iqm_aging_discard_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_aging_discard_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_aging_discard_cnt_u;

/* Define the union csr_iqm_to_eqm_qd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_to_eqm_qd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_to_eqm_qd_cnt_u;

/* Define the union csr_iqm_deq_sm_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_deq_to_sm_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_deq_sm_cnt_u;

/* Define the union csr_iqm_deq_qu_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_deq_to_qu_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_deq_qu_cnt_u;

/* Define the union csr_msc_iqm_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_iqm_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_iqm_deq_cnt_u;

/* Define the union csr_iqm_nmqnfmq_enq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmqnfmq_enq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmqnfmq_enq_cnt_u;

/* Define the union csr_iqm_nmqnfmq_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_nmqnfmq_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_nmqnfmq_deq_cnt_u;

/* Define the union csr_iqm_cmq_enq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_enq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_enq_cnt_u;

/* Define the union csr_iqm_cmq_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_cmq_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_cmq_deq_cnt_u;

/* Define the union csr_soc_msc_iqm_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soc_msc_iqm_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_msc_iqm_deq_cnt_u;

/* Define the union csr_iqm_unmq_enq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_unmq_enq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_unmq_enq_cnt_u;

/* Define the union csr_iqm_unmq_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_unmq_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_unmq_deq_cnt_u;

/* Define the union csr_iqm_ucmq_enq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ucmq_enq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_ucmq_enq_cnt_u;

/* Define the union csr_iqm_ucmq_deq_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ucmq_deq_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_ucmq_deq_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_host_sge_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_host_sge_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_host_sge_crdt_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_host_dat_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_host_dat_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_host_dat_crdt_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_ep_dp_sge_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_ep_dp_sge_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_ep_dp_sge_crdt_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_ep_cp_sge_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_ep_cp_sge_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_ep_cp_sge_crdt_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_ep_dp_dat_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_ep_dp_dat_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_ep_dp_dat_crdt_cnt_u;

/* Define the union csr_iqm_rx_cpi_comp_ep_cp_dat_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_cpi_ep_cp_dat_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_cpi_comp_ep_cp_dat_crdt_cnt_u;

/* Define the union csr_iqm_rx_qu_comp_ep_dp_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_qu_ep_dp_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_qu_comp_ep_dp_crdt_cnt_u;

/* Define the union csr_iqm_rx_qu_comp_ep_cp_crdt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_rx_qu_ep_cp_comp_crdt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_rx_qu_comp_ep_cp_crdt_cnt_u;

/* Define the union csr_iqm_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_ecc_1bit_err_cnt_u;

/* Define the union csr_iqm_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_iqm_ecc_2bit_err_cnt_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_iqm_rw_rsv0_u iqm_rw_rsv0;                                               /* 0 */
    volatile csr_iqm_rw_rsv1_u iqm_rw_rsv1;                                               /* 4 */
    volatile csr_iqm_rw_rsv2_u iqm_rw_rsv2;                                               /* 8 */
    volatile csr_iqm_rw_rsv3_u iqm_rw_rsv3;                                               /* C */
    volatile csr_iqm_indrect_ctrl_u iqm_indrect_ctrl;                                     /* 10 */
    volatile csr_iqm_indrect_timeout_u iqm_indrect_timeout;                               /* 14 */
    volatile csr_iqm_indrect_data_0_u iqm_indrect_data_0;                                 /* 18 */
    volatile csr_iqm_indrect_data_1_u iqm_indrect_data_1;                                 /* 1C */
    volatile csr_iqm_int_vector_u iqm_int_vector;                                         /* 20 */
    volatile csr_iqm_int_u iqm_int;                                                       /* 24 */
    volatile csr_iqm_int_en_u iqm_int_en;                                                 /* 28 */
    volatile csr_iqm_mem_ecc0_u iqm_mem_ecc0;                                             /* 2C */
    volatile csr_iqm_mem_ecc1_u iqm_mem_ecc1;                                             /* 30 */
    volatile csr_iqm_aging_int_u iqm_aging_int;                                           /* 34 */
    volatile csr_iqm_cmq_deq_empty_int_u iqm_cmq_deq_empty_int;                           /* 38 */
    volatile csr_iqm_fifo_wr_ovfl_int_u iqm_fifo_wr_ovfl_int;                             /* 3C */
    volatile csr_iqm_fifo_rd_udfl_int_u iqm_fifo_rd_udfl_int;                             /* 40 */
    volatile csr_iqm_free_rsc_bmp_overflow_int_u iqm_free_rsc_bmp_overflow_int;           /* 44 */
    volatile csr_iqm_cll_deq_empty_int_u iqm_cll_deq_empty_int;                           /* 48 */
    volatile csr_iqm_uxmq_deq_empty_int_u iqm_uxmq_deq_empty_int;                         /* 4C */
    volatile csr_iqm_fifo_int_req1_u iqm_fifo_int_req1;                                   /* 50 */
    volatile csr_iqm_fifo_int_req2_u iqm_fifo_int_req2;                                   /* 54 */
    volatile csr_iqm_fifo_int_req3_u iqm_fifo_int_req3;                                   /* 58 */
    volatile csr_iqm_fifo_int_req4_u iqm_fifo_int_req4;                                   /* 5C */
    volatile csr_iqm_mem_ecc_req0_u iqm_mem_ecc_req0;                                     /* 60 */
    volatile csr_iqm_mem_ecc_req1_u iqm_mem_ecc_req1;                                     /* 64 */
    volatile csr_iqm_uncrt_int_en_u iqm_uncrt_int_en;                                     /* 68 */
    volatile csr_iqm_fifo_int_req5_u iqm_fifo_int_req5;                                   /* 6C */
    volatile csr_iqm_fifo_int_req6_u iqm_fifo_int_req6;                                   /* 70 */
    volatile csr_iqm_fifo_int_req7_u iqm_fifo_int_req7;                                   /* 74 */
    volatile csr_iqm_fifo_int_req8_u iqm_fifo_int_req8;                                   /* 78 */
    volatile csr_iqm_fifo_int_req9_u iqm_fifo_int_req9;                                   /* 7C */
    volatile csr_iqm_chunk_u iqm_chunk;                                                   /* 80 */
    volatile csr_iqm_out_fifo_th_gap_u iqm_out_fifo_th_gap;                               /* 84 */
    volatile csr_iqm_enq_fifo_aful_gap_u iqm_enq_fifo_aful_gap;                           /* 88 */
    volatile csr_iqm_crdt_comp_fifo_gap_cfg_u iqm_crdt_comp_fifo_gap_cfg;                 /* 8C */
    volatile csr_iqm_aging_cfg_u iqm_aging_cfg;                                           /* 90 */
    volatile csr_iqm_des_que_deq_cfg0_u iqm_des_que_deq_cfg0;                             /* 94 */
    volatile csr_iqm_des_que_deq_cfg1_u iqm_des_que_deq_cfg1;                             /* 98 */
    volatile csr_iqm_root_thr_cfg_u iqm_root_thr_cfg;                                     /* 9C */
    volatile csr_iqm_root_hthr_cfg_u iqm_root_hthr_cfg;                                   /* A0 */
    volatile csr_iqm_nmq_root_thr_cfg_u iqm_nmq_root_thr_cfg;                             /* A4 */
    volatile csr_iqm_nfmq_root_thr_cfg_u iqm_nfmq_root_thr_cfg;                           /* A8 */
    volatile csr_iqm_nmq_host0_th_u iqm_nmq_host0_th;                                     /* AC */
    volatile csr_iqm_nmq_host1_th_u iqm_nmq_host1_th;                                     /* B0 */
    volatile csr_iqm_nmq_host2_th_u iqm_nmq_host2_th;                                     /* B4 */
    volatile csr_iqm_nmq_host3_th_u iqm_nmq_host3_th;                                     /* B8 */
    volatile csr_iqm_nmq_host_hth_pa_u iqm_nmq_host_hth_pa;                               /* BC */
    volatile csr_iqm_nfmq_host0_th_u iqm_nfmq_host0_th;                                   /* C0 */
    volatile csr_iqm_nfmq_host1_th_u iqm_nfmq_host1_th;                                   /* C4 */
    volatile csr_iqm_nfmq_host2_th_u iqm_nfmq_host2_th;                                   /* C8 */
    volatile csr_iqm_nfmq_host3_th_u iqm_nfmq_host3_th;                                   /* CC */
    volatile csr_iqm_nfmq_host_hth_pa_u iqm_nfmq_host_hth_pa;                             /* D0 */
    volatile csr_iqm_nmq_hex_pro_map_u iqm_nmq_hex_pro_map[4];                            /* D4 */
    volatile csr_iqm_nfmq_hex_pro_map_u iqm_nfmq_hex_pro_map[4];                          /* E4 */
    volatile csr_iqm_he_th_pro_u iqm_he_th_pro[16];                                       /* F4 */
    volatile csr_iqm_he_fac_pro_u iqm_he_fac_pro[16];                                     /* 134 */
    volatile csr_iqm_qtss_cfg_u iqm_qtss_cfg;                                             /* 174 */
    volatile csr_iqm_hetss_cfg_u iqm_hetss_cfg;                                           /* 178 */
    volatile csr_iqm_hectss_cfg_u iqm_hectss_cfg;                                         /* 17C */
    volatile csr_iqm_sm_host_credit_th_u iqm_sm_host_credit_th[5];                        /* 180 */
    volatile csr_iqm_sm_credit_tss_cfg_data_u iqm_sm_credit_tss_cfg_data;                 /* 194 */
    volatile csr_iqm_sm_credit_tss_cfg_sge_u iqm_sm_credit_tss_cfg_sge;                   /* 198 */
    volatile csr_iqm_qu_credit_tss_cfg_u iqm_qu_credit_tss_cfg;                           /* 19C */
    volatile csr_iqm_crr_wgt_cfg_u iqm_crr_wgt_cfg;                                       /* 1A0 */
    volatile csr_iqm_db_merger_cfg_u iqm_db_merger_cfg;                                   /* 1A4 */
    volatile csr_smf_dst_hash_cfg_u smf_dst_hash_cfg;                                     /* 1A8 */
    volatile csr_iqm_aging_clr_cfg_u iqm_aging_clr_cfg;                                   /* 1AC */
    volatile csr_iqm_mem_ecc_bypass_en_u iqm_mem_ecc_bypass_en;                           /* 1B0 */
    volatile csr_iqm_mem_ctrl_bus_cfg0_u iqm_mem_ctrl_bus_cfg0;                           /* 1B4 */
    volatile csr_iqm_mem_ctrl_bus_cfg1_u iqm_mem_ctrl_bus_cfg1;                           /* 1B8 */
    volatile csr_iqm_mem_ctrl_bus_cfg2_u iqm_mem_ctrl_bus_cfg2;                           /* 1BC */
    volatile csr_iqm_mem_ctrl_bus_cfg3_u iqm_mem_ctrl_bus_cfg3;                           /* 1C0 */
    volatile csr_iqm_mem_ctrl_bus_cfg4_u iqm_mem_ctrl_bus_cfg4;                           /* 1C4 */
    volatile csr_iqm_sm_shallow_fifo_status_u iqm_sm_shallow_fifo_status[14];             /* 1E0 */
    volatile csr_iqm_qu_shallow_fifo_status_u iqm_qu_shallow_fifo_status[18];             /* 218 */
    volatile csr_iqm_cmq_cnt_u iqm_cmq_cnt;                                               /* 260 */
    volatile csr_iqm_cmq_host_cnt0_u iqm_cmq_host_cnt0;                                   /* 264 */
    volatile csr_iqm_cmq_host_cnt1_u iqm_cmq_host_cnt1;                                   /* 268 */
    volatile csr_iqm_cmq_hostepx_cnt_u iqm_cmq_hostepx_cnt[32];                           /* 26C */
    volatile csr_iqm_rootx_cnt_u iqm_rootx_cnt;                                           /* 2EC */
    volatile csr_iqm_nmq_hostx_cnt0_u iqm_nmq_hostx_cnt0;                                 /* 2F0 */
    volatile csr_iqm_nmq_hostx_cnt1_u iqm_nmq_hostx_cnt1;                                 /* 2F4 */
    volatile csr_iqm_nfmq_hostx_cnt0_u iqm_nfmq_hostx_cnt0;                               /* 2F8 */
    volatile csr_iqm_nfmq_hostx_cnt1_u iqm_nfmq_hostx_cnt1;                               /* 2FC */
    volatile csr_iqm_mq_hex_cnt_u iqm_mq_hex_cnt[32];                                     /* 300 */
    volatile csr_iqm_ucmq_root_cnt_u iqm_ucmq_root_cnt;                                   /* 380 */
    volatile csr_iqm_unmq_root_cnt_u iqm_unmq_root_cnt;                                   /* 384 */
    volatile csr_iqm_uxmq_ep_cnt_u iqm_uxmq_ep_cnt[8];                                    /* 388 */
    volatile csr_iqm_uxmq_queue_cnt_u iqm_uxmq_queue_cnt[64];                             /* 3A8 */
    volatile csr_eqm_enq_fifo_status_u eqm_enq_fifo_status;                               /* 4A8 */
    volatile csr_deqc_enq_fifo_status_u deqc_enq_fifo_status;                             /* 4AC */
    volatile csr_iqm_enqc_enq_fifo_status_u iqm_enqc_enq_fifo_status;                     /* 4B0 */
    volatile csr_iqm_enqc_soc_enq_fifo_status_u iqm_enqc_soc_enq_fifo_status;             /* 4B4 */
    volatile csr_iqm_cpi_sge_crdt_comp_fifo_status_u iqm_cpi_sge_crdt_comp_fifo_status;   /* 4B8 */
    volatile csr_iqm_cpi_data_crdt_comp_fifo_status_u iqm_cpi_data_crdt_comp_fifo_status; /* 4BC */
    volatile csr_iqm_sm_crdt_comp_fifo_status_u iqm_sm_crdt_comp_fifo_status;             /* 4C0 */
    volatile csr_iqm_sm_out_fifo_status_u iqm_sm_out_fifo_status;                         /* 4C4 */
    volatile csr_iqm_qu_crdt_comp_fifo_status_u iqm_qu_crdt_comp_fifo_status;             /* 4C8 */
    volatile csr_icll_free_cnt_u icll_free_cnt;                                           /* 4CC */
    volatile csr_iqm_sm_total_cam_cnt_u iqm_sm_total_cam_cnt;                             /* 4D0 */
    volatile csr_iqm_sm_host_crdt_bp_u iqm_sm_host_crdt_bp;                               /* 4D4 */
    volatile csr_iqm_sm_ep_host_dp_rr_sge_crdt_bp_u iqm_sm_ep_host_dp_rr_sge_crdt_bp;     /* 4D8 */
    volatile csr_iqm_sm_ep_host_dp_rr_dat_crdt_bp_u iqm_sm_ep_host_dp_rr_dat_crdt_bp;     /* 4DC */
    volatile csr_iqm_sm_ep_host_dp_sge_crdt_bp_u iqm_sm_ep_host_dp_sge_crdt_bp;           /* 4E0 */
    volatile csr_iqm_sm_ep_host_dp_dat_crdt_bp_u iqm_sm_ep_host_dp_dat_crdt_bp;           /* 4E4 */
    volatile csr_iqm_sm_ep_host_cp_rr_crdt_bp_u iqm_sm_ep_host_cp_rr_crdt_bp;             /* 4E8 */
    volatile csr_iqm_sm_ep_soc_rr_crdt_bp_u iqm_sm_ep_soc_rr_crdt_bp;                     /* 4EC */
    volatile csr_iqm_sm_ep_host_cp_crdt_bp_u iqm_sm_ep_host_cp_crdt_bp;                   /* 4F0 */
    volatile csr_iqm_sm_ep_soc_crdt_bp_u iqm_sm_ep_soc_crdt_bp;                           /* 4F4 */
    volatile csr_iqm_qu_ep_dp_crdt_bp0_u iqm_qu_ep_dp_crdt_bp0;                           /* 4F8 */
    volatile csr_iqm_qu_ep_dp_crdt_bp1_u iqm_qu_ep_dp_crdt_bp1;                           /* 4FC */
    volatile csr_iqm_qu_ep_cp_crdt_bp_u iqm_qu_ep_cp_crdt_bp;                             /* 500 */
    volatile csr_iqm_qu_ep_dp_rr_crdt_bp0_u iqm_qu_ep_dp_rr_crdt_bp0;                     /* 504 */
    volatile csr_iqm_qu_ep_dp_rr_crdt_bp1_u iqm_qu_ep_dp_rr_crdt_bp1;                     /* 508 */
    volatile csr_iqm_qu_ep_cp_rr_crdt_bp_u iqm_qu_ep_cp_rr_crdt_bp;                       /* 50C */
    volatile csr_iqm_flush_icll_cam_done_u iqm_flush_icll_cam_done;                       /* 510 */
    volatile csr_iqm_aging_nmq_cnt_u iqm_aging_nmq_cnt;                                   /* B38 */
    volatile csr_iqm_aging_nfmq_cnt_u iqm_aging_nfmq_cnt;                                 /* B3C */
    volatile csr_iqm_aging_discard_cnt_u iqm_aging_discard_cnt;                           /* B40 */
    volatile csr_iqm_to_eqm_qd_cnt_u iqm_to_eqm_qd_cnt;                                   /* B44 */
    volatile csr_iqm_deq_sm_cnt_u iqm_deq_sm_cnt;                                         /* B48 */
    volatile csr_iqm_deq_qu_cnt_u iqm_deq_qu_cnt;                                         /* B4C */
    volatile csr_msc_iqm_deq_cnt_u msc_iqm_deq_cnt;                                       /* B50 */
    volatile csr_iqm_nmqnfmq_enq_cnt_u iqm_nmqnfmq_enq_cnt;                               /* B54 */
    volatile csr_iqm_nmqnfmq_deq_cnt_u iqm_nmqnfmq_deq_cnt;                               /* B58 */
    volatile csr_iqm_cmq_enq_cnt_u iqm_cmq_enq_cnt;                                       /* B5C */
    volatile csr_iqm_cmq_deq_cnt_u iqm_cmq_deq_cnt;                                       /* B60 */
    volatile csr_soc_msc_iqm_deq_cnt_u soc_msc_iqm_deq_cnt;                               /* B64 */
    volatile csr_iqm_unmq_enq_cnt_u iqm_unmq_enq_cnt;                                     /* B68 */
    volatile csr_iqm_unmq_deq_cnt_u iqm_unmq_deq_cnt;                                     /* B6C */
    volatile csr_iqm_ucmq_enq_cnt_u iqm_ucmq_enq_cnt;                                     /* B70 */
    volatile csr_iqm_ucmq_deq_cnt_u iqm_ucmq_deq_cnt;                                     /* B74 */
    volatile csr_iqm_rx_cpi_comp_host_sge_crdt_cnt_u iqm_rx_cpi_comp_host_sge_crdt_cnt;   /* B78 */
    volatile csr_iqm_rx_cpi_comp_host_dat_crdt_cnt_u iqm_rx_cpi_comp_host_dat_crdt_cnt;   /* B7C */
    volatile csr_iqm_rx_cpi_comp_ep_dp_sge_crdt_cnt_u iqm_rx_cpi_comp_ep_dp_sge_crdt_cnt; /* B80 */
    volatile csr_iqm_rx_cpi_comp_ep_cp_sge_crdt_cnt_u iqm_rx_cpi_comp_ep_cp_sge_crdt_cnt; /* B84 */
    volatile csr_iqm_rx_cpi_comp_ep_dp_dat_crdt_cnt_u iqm_rx_cpi_comp_ep_dp_dat_crdt_cnt; /* B88 */
    volatile csr_iqm_rx_cpi_comp_ep_cp_dat_crdt_cnt_u iqm_rx_cpi_comp_ep_cp_dat_crdt_cnt; /* B8C */
    volatile csr_iqm_rx_qu_comp_ep_dp_crdt_cnt_u iqm_rx_qu_comp_ep_dp_crdt_cnt;           /* B90 */
    volatile csr_iqm_rx_qu_comp_ep_cp_crdt_cnt_u iqm_rx_qu_comp_ep_cp_crdt_cnt;           /* B94 */
    volatile csr_iqm_ecc_1bit_err_cnt_u iqm_ecc_1bit_err_cnt;                             /* B98 */
    volatile csr_iqm_ecc_2bit_err_cnt_u iqm_ecc_2bit_err_cnt;                             /* B9C */
} S_mqm_iqm_REGS_TYPE;

/* Declare the struct pointor of the module mqm_iqm */
extern volatile S_mqm_iqm_REGS_TYPE *gopmqm_iqmAllReg;

/* Declare the functions that set the member value */
int iSetIQM_RW_RSV0_iqm_rw_rsv0(unsigned int uiqm_rw_rsv0);
int iSetIQM_RW_RSV1_iqm_rw_rsv1(unsigned int uiqm_rw_rsv1);
int iSetIQM_RW_RSV2_iqm_rw_rsv2(unsigned int uiqm_rw_rsv2);
int iSetIQM_RW_RSV3_iqm_rw_rsv3(unsigned int uiqm_rw_rsv3);
int iSetIQM_INDRECT_CTRL_iqm_indrect_addr(unsigned int uiqm_indrect_addr);
int iSetIQM_INDRECT_CTRL_iqm_indrect_tab(unsigned int uiqm_indrect_tab);
int iSetIQM_INDRECT_CTRL_iqm_indrect_status(unsigned int uiqm_indrect_status);
int iSetIQM_INDRECT_CTRL_iqm_indrect_mode(unsigned int uiqm_indrect_mode);
int iSetIQM_INDRECT_CTRL_iqm_indrect_vld(unsigned int uiqm_indrect_vld);
int iSetIQM_INDRECT_TIMEOUT_iqm_indrect_timeout(unsigned int uiqm_indrect_timeout);
int iSetIQM_INDRECT_DATA_0_iqm_indrect_data_0(unsigned int uiqm_indrect_data_0);
int iSetIQM_INDRECT_DATA_1_iqm_indrect_data_1(unsigned int uiqm_indrect_data_1);
int iSetIQM_INT_VECTOR_iqm_cpi_int_index(unsigned int uiqm_cpi_int_index);
int iSetIQM_INT_VECTOR_iqm_enable(unsigned int uiqm_enable);
int iSetIQM_INT_VECTOR_iqm_int_issue(unsigned int uiqm_int_issue);
int iSetIQM_INT_iqm_int_data(unsigned int uiqm_int_data);
int iSetIQM_INT_iqm_program_csr_id_ro(unsigned int uiqm_program_csr_id_ro);
int iSetIQM_INT_EN_iqm_int_en(unsigned int uiqm_int_en);
int iSetIQM_INT_EN_iqm_program_csr_id(unsigned int uiqm_program_csr_id);
int iSetIQM_MEM_ECC0_iqm_ecc0_err(unsigned int uiqm_ecc0_err);
int iSetIQM_MEM_ECC0_iqm_ecc0_err_insert(unsigned int uiqm_ecc0_err_insert);
int iSetIQM_MEM_ECC0_iqm_ecc0_err_info(unsigned int uiqm_ecc0_err_info);
int iSetIQM_MEM_ECC1_iqm_ecc1_err(unsigned int uiqm_ecc1_err);
int iSetIQM_MEM_ECC1_iqm_ecc1_err_insert(unsigned int uiqm_ecc1_err_insert);
int iSetIQM_MEM_ECC1_iqm_ecc1_err_info(unsigned int uiqm_ecc1_err_info);
int iSetIQM_AGING_INT_iqm_aging_int_err(unsigned int uiqm_aging_int_err);
int iSetIQM_AGING_INT_iqm_aging_int_err_insert(unsigned int uiqm_aging_int_err_insert);
int iSetIQM_AGING_INT_iqm_aging_int_err_info(unsigned int uiqm_aging_int_err_info);
int iSetIQM_CMQ_DEQ_EMPTY_INT_iqm_cmq_deq_empty_err(unsigned int uiqm_cmq_deq_empty_err);
int iSetIQM_CMQ_DEQ_EMPTY_INT_iqm_cmq_deq_empty_err_insert(unsigned int uiqm_cmq_deq_empty_err_insert);
int iSetIQM_CMQ_DEQ_EMPTY_INT_iqm_cmq_deq_empty_err_info(unsigned int uiqm_cmq_deq_empty_err_info);
int iSetIQM_FIFO_WR_OVFL_INT_iqm_fifo_wr_ovfl_err(unsigned int uiqm_fifo_wr_ovfl_err);
int iSetIQM_FIFO_WR_OVFL_INT_iqm_fifo_wr_ovfl_err_insert(unsigned int uiqm_fifo_wr_ovfl_err_insert);
int iSetIQM_FIFO_WR_OVFL_INT_iqm_fifo_wr_ovfl_err_info(unsigned int uiqm_fifo_wr_ovfl_err_info);
int iSetIQM_FIFO_RD_UDFL_INT_iqm_fifo_rd_udfl_err(unsigned int uiqm_fifo_rd_udfl_err);
int iSetIQM_FIFO_RD_UDFL_INT_iqm_fifo_rd_udfl_err_insert(unsigned int uiqm_fifo_rd_udfl_err_insert);
int iSetIQM_FIFO_RD_UDFL_INT_iqm_fifo_rd_udfl_err_info(unsigned int uiqm_fifo_rd_udfl_err_info);
int iSetIQM_FREE_RSC_BMP_OVERFLOW_INT_iqm_free_rsc_bmp_ovfl_err(unsigned int uiqm_free_rsc_bmp_ovfl_err);
int iSetIQM_FREE_RSC_BMP_OVERFLOW_INT_iqm_free_rsc_bmp_ovfl_err_insert(unsigned int uiqm_free_rsc_bmp_ovfl_err_insert);
int iSetIQM_FREE_RSC_BMP_OVERFLOW_INT_iqm_free_rsc_bmp_ovfl_err_info(unsigned int uiqm_free_rsc_bmp_ovfl_err_info);
int iSetIQM_CLL_DEQ_EMPTY_INT_iqm_nmqnfmq_deq_empty_err(unsigned int uiqm_nmqnfmq_deq_empty_err);
int iSetIQM_CLL_DEQ_EMPTY_INT_iqm_nmqnfmq_deq_empty_err_insert(unsigned int uiqm_nmqnfmq_deq_empty_err_insert);
int iSetIQM_CLL_DEQ_EMPTY_INT_iqm_nmqnfmq_deq_empty_err_info(unsigned int uiqm_nmqnfmq_deq_empty_err_info);
int iSetIQM_UXMQ_DEQ_EMPTY_INT_iqm_uxmq_deq_empty_err(unsigned int uiqm_uxmq_deq_empty_err);
int iSetIQM_UXMQ_DEQ_EMPTY_INT_iqm_uxmq_deq_empty_err_insert(unsigned int uiqm_uxmq_deq_empty_err_insert);
int iSetIQM_UXMQ_DEQ_EMPTY_INT_iqm_uxmq_deq_empty_err_info(unsigned int uiqm_uxmq_deq_empty_err_info);
int iSetIQM_FIFO_INT_REQ1_sm_shallow_fifo_rd_udfl_insert0(unsigned int usm_shallow_fifo_rd_udfl_insert0);
int iSetIQM_FIFO_INT_REQ2_qu_shallow_fifo_rd_udfl_insert2(unsigned int uqu_shallow_fifo_rd_udfl_insert2);
int iSetIQM_FIFO_INT_REQ2_sm_shallow_fifo_rd_udfl_insert1(unsigned int usm_shallow_fifo_rd_udfl_insert1);
int iSetIQM_FIFO_INT_REQ3_qu_shallow_fifo_rd_udfl_insert0(unsigned int uqu_shallow_fifo_rd_udfl_insert0);
int iSetIQM_FIFO_INT_REQ4_qu_shallow_fifo_rd_udfl_insert1(unsigned int uqu_shallow_fifo_rd_udfl_insert1);
int iSetIQM_MEM_ECC_REQ0_cll_head_mem_err_req(unsigned int ucll_head_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cll_tail_mem_err_req(unsigned int ucll_tail_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cll_mqle_mem_err_req(unsigned int ucll_mqle_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cll_ckll_mem_err_req(unsigned int ucll_ckll_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_mq2vf_mem_err_req(unsigned int umq2vf_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cll_faptab_mem_err_req(unsigned int ucll_faptab_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_pre_enq_qlen_mem_err_req(unsigned int upre_enq_qlen_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_que_pro_map_mem_err_req(unsigned int uque_pro_map_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_pre_enq_hec_len_mem_err_req(unsigned int upre_enq_hec_len_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cmq_ll_head_mem_err_req(unsigned int ucmq_ll_head_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cmq_ll_tail_mem_err_req(unsigned int ucmq_ll_tail_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cmq_queue_len_mem_err_req(unsigned int ucmq_queue_len_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cmq_ll_mem_err_req(unsigned int ucmq_ll_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_cmq_hec_len_mem_err_req(unsigned int ucmq_hec_len_mem_err_req);
int iSetIQM_MEM_ECC_REQ0_ill_soc_ll_err_req(unsigned int uill_soc_ll_err_req);
int iSetIQM_MEM_ECC_REQ1_soc_qd_err_req(unsigned int usoc_qd_err_req);
int iSetIQM_MEM_ECC_REQ1_deq_sm_fifo_mem_err_req(unsigned int udeq_sm_fifo_mem_err_req);
int iSetIQM_MEM_ECC_REQ1_deq_qu_fifo_mem_err_req(unsigned int udeq_qu_fifo_mem_err_req);
int iSetIQM_MEM_ECC_REQ1_iqm_agcnt_err_req(unsigned int uiqm_agcnt_err_req);
int iSetIQM_MEM_ECC_REQ1_iqm_agvld_err_req(unsigned int uiqm_agvld_err_req);
int iSetIQM_UNCRT_INT_EN_cll_rsc_overflow_uncrt_int_en(unsigned int ucll_rsc_overflow_uncrt_int_en);
int iSetIQM_UNCRT_INT_EN_cll_deq_empty_uncrt_int_en(unsigned int ucll_deq_empty_uncrt_int_en);
int iSetIQM_UNCRT_INT_EN_cmq_deq_empty_uncrt_int_en(unsigned int ucmq_deq_empty_uncrt_int_en);
int iSetIQM_UNCRT_INT_EN_uxmq_deq_empty_uncrt_int_en(unsigned int uuxmq_deq_empty_uncrt_int_en);
int iSetIQM_FIFO_INT_REQ5_sm_shallow_fifo_wr_ovfl_insert0(unsigned int usm_shallow_fifo_wr_ovfl_insert0);
int iSetIQM_FIFO_INT_REQ6_qu_shallow_fifo_wr_ovfl_insert2(unsigned int uqu_shallow_fifo_wr_ovfl_insert2);
int iSetIQM_FIFO_INT_REQ6_sm_shallow_fifo_wr_ovfl_insert1(unsigned int usm_shallow_fifo_wr_ovfl_insert1);
int iSetIQM_FIFO_INT_REQ7_qu_shallow_fifo_wr_ovfl_insert0(unsigned int uqu_shallow_fifo_wr_ovfl_insert0);
int iSetIQM_FIFO_INT_REQ8_qu_shallow_fifo_wr_ovfl_insert1(unsigned int uqu_shallow_fifo_wr_ovfl_insert1);
int iSetIQM_FIFO_INT_REQ9_enqc_enq_fifo_wr_ovfl_insert(unsigned int uenqc_enq_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_enqc_enq_fifo_rd_udfl_insert(unsigned int uenqc_enq_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_eqm_enq_fifo_wr_ovfl_insert(unsigned int ueqm_enq_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_eqm_enq_fifo_rd_udfl_insert(unsigned int ueqm_enq_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_deqc_enq_fifo_wr_ovfl_insert(unsigned int udeqc_enq_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_deqc_enq_fifo_rd_udfl_insert(unsigned int udeqc_enq_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_enqc_enq_soc_fifo_wr_ovfl_insert(unsigned int uenqc_enq_soc_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_enqc_enq_soc_fifo_rd_udfl_insert(unsigned int uenqc_enq_soc_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_dp_out_fifo_wr_ovfl_insert(unsigned int usm_dp_out_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_dp_out_fifo_rd_udfl_insert(unsigned int usm_dp_out_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_cp_out_fifo_wr_ovfl_insert(unsigned int usm_cp_out_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_cp_out_fifo_rd_udfl_insert(unsigned int usm_cp_out_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_ep_sge_fifo_wr_ovfl_insert(unsigned int ucpi_ep_sge_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_ep_sge_fifo_rd_udfl_insert(unsigned int ucpi_ep_sge_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_host_sge_fifo_wr_ovfl_insert(unsigned int ucpi_host_sge_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_host_sge_fifo_rd_udfl_insert(unsigned int ucpi_host_sge_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_data_fifo_wr_ovfl_insert(unsigned int ucpi_data_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_cpi_data_fifo_rd_udfl_insert(unsigned int ucpi_data_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_data_fifo_wr_ovfl_insert(unsigned int usm_data_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_data_fifo_rd_udfl_insert(unsigned int usm_data_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_sge_fifo_wr_ovfl_insert(unsigned int usm_sge_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_sm_sge_fifo_rd_udfl_insert(unsigned int usm_sge_fifo_rd_udfl_insert);
int iSetIQM_FIFO_INT_REQ9_qu_ep_fifo_wr_ovfl_insert(unsigned int uqu_ep_fifo_wr_ovfl_insert);
int iSetIQM_FIFO_INT_REQ9_qu_ep_fifo_rd_udfl_insert(unsigned int uqu_ep_fifo_rd_udfl_insert);
int iSetIQM_CHUNK_chunk_size(unsigned int uchunk_size);
int iSetIQM_CHUNK_icll_bitmap_critical_depth(unsigned int uicll_bitmap_critical_depth);
int iSetIQM_OUT_FIFO_TH_GAP_iqm_deq_sm_ctrl_plane_aful_gap(unsigned int uiqm_deq_sm_ctrl_plane_aful_gap);
int iSetIQM_OUT_FIFO_TH_GAP_iqm_deq_sm_data_plane_aful_gap(unsigned int uiqm_deq_sm_data_plane_aful_gap);
int iSetIQM_OUT_FIFO_TH_GAP_iqm_qu_shallow_fifo_gap(unsigned int uiqm_qu_shallow_fifo_gap);
int iSetIQM_OUT_FIFO_TH_GAP_iqm_sm_shallow_fifo_gap(unsigned int uiqm_sm_shallow_fifo_gap);
int iSetIQM_ENQ_FIFO_AFUL_GAP_enqc_enq_fifo_afull_gap(unsigned int uenqc_enq_fifo_afull_gap);
int iSetIQM_ENQ_FIFO_AFUL_GAP_eqm_enq_fifo_afull_gap(unsigned int ueqm_enq_fifo_afull_gap);
int iSetIQM_ENQ_FIFO_AFUL_GAP_deqc_enq_fifo_afull_gap(unsigned int udeqc_enq_fifo_afull_gap);
int iSetIQM_ENQ_FIFO_AFUL_GAP_enqc_enq_soc_fifo_afull_gap(unsigned int uenqc_enq_soc_fifo_afull_gap);
int iSetIQM_CRDT_COMP_FIFO_GAP_CFG_sm_data_aful_gap(unsigned int usm_data_aful_gap);
int iSetIQM_CRDT_COMP_FIFO_GAP_CFG_sm_sge_aful_gap(unsigned int usm_sge_aful_gap);
int iSetIQM_CRDT_COMP_FIFO_GAP_CFG_cpi_data_aful_gap(unsigned int ucpi_data_aful_gap);
int iSetIQM_CRDT_COMP_FIFO_GAP_CFG_cpi_host_sge_aful_gap(unsigned int ucpi_host_sge_aful_gap);
int iSetIQM_CRDT_COMP_FIFO_GAP_CFG_cpi_ep_sge_aful_gap(unsigned int ucpi_ep_sge_aful_gap);
int iSetIQM_AGING_CFG_nmq_aging_en(unsigned int unmq_aging_en);
int iSetIQM_AGING_CFG_nfmq_aging_en(unsigned int unfmq_aging_en);
int iSetIQM_AGING_CFG_aging_intval(unsigned int uaging_intval);
int iSetIQM_AGING_CFG_aging_dest(unsigned int uaging_dest);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_mqid(unsigned int udes_que_deq_mqid);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_qa(unsigned int udes_que_deq_qa);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_src(unsigned int udes_que_deq_src);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_hid(unsigned int udes_que_deq_hid);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_cos(unsigned int udes_que_deq_cos);
int iSetIQM_DES_QUE_DEQ_CFG0_des_que_deq_ep(unsigned int udes_que_deq_ep);
int iSetIQM_DES_QUE_DEQ_CFG1_iqm_des_que_deq_vld(unsigned int uiqm_des_que_deq_vld);
int iSetIQM_DES_QUE_DEQ_CFG1_des_que_deq_vfid(unsigned int udes_que_deq_vfid);
int iSetIQM_ROOT_THR_CFG_root_total_fl_static_th(unsigned int uroot_total_fl_static_th);
int iSetIQM_ROOT_THR_CFG_root_total_sl_static_th(unsigned int uroot_total_sl_static_th);
int iSetIQM_ROOT_HTHR_CFG_root_hth_parm_nmq(unsigned int uroot_hth_parm_nmq);
int iSetIQM_ROOT_HTHR_CFG_root_hth_parm_nfmq(unsigned int uroot_hth_parm_nfmq);
int iSetIQM_ROOT_HTHR_CFG_root_total_hth_parm(unsigned int uroot_total_hth_parm);
int iSetIQM_NMQ_ROOT_THR_CFG_root_fl_static_th_nmq(unsigned int uroot_fl_static_th_nmq);
int iSetIQM_NMQ_ROOT_THR_CFG_root_sl_static_th_nmq(unsigned int uroot_sl_static_th_nmq);
int iSetIQM_NFMQ_ROOT_THR_CFG_root_fl_static_th_nfmq(unsigned int uroot_fl_static_th_nfmq);
int iSetIQM_NFMQ_ROOT_THR_CFG_root_sl_static_th_nfmq(unsigned int uroot_sl_static_th_nfmq);
int iSetIQM_NMQ_HOST0_TH_hid0_fl_static_th_nmq(unsigned int uhid0_fl_static_th_nmq);
int iSetIQM_NMQ_HOST0_TH_hid0_sl_static_th_nmq(unsigned int uhid0_sl_static_th_nmq);
int iSetIQM_NMQ_HOST1_TH_hid1_fl_static_th_nmq(unsigned int uhid1_fl_static_th_nmq);
int iSetIQM_NMQ_HOST1_TH_hid1_sl_static_th_nmq(unsigned int uhid1_sl_static_th_nmq);
int iSetIQM_NMQ_HOST2_TH_hid2_fl_static_th_nmq(unsigned int uhid2_fl_static_th_nmq);
int iSetIQM_NMQ_HOST2_TH_hid2_sl_static_th_nmq(unsigned int uhid2_sl_static_th_nmq);
int iSetIQM_NMQ_HOST3_TH_hid3_fl_static_th_nmq(unsigned int uhid3_fl_static_th_nmq);
int iSetIQM_NMQ_HOST3_TH_hid3_sl_static_th_nmq(unsigned int uhid3_sl_static_th_nmq);
int iSetIQM_NMQ_HOST_HTH_PA_hid0_hth_parm_nmq(unsigned int uhid0_hth_parm_nmq);
int iSetIQM_NMQ_HOST_HTH_PA_hid1_hth_parm_nmq(unsigned int uhid1_hth_parm_nmq);
int iSetIQM_NMQ_HOST_HTH_PA_hid2_hth_parm_nmq(unsigned int uhid2_hth_parm_nmq);
int iSetIQM_NMQ_HOST_HTH_PA_hid3_hth_parm_nmq(unsigned int uhid3_hth_parm_nmq);
int iSetIQM_NFMQ_HOST0_TH_hid0_fl_static_th_nfmq(unsigned int uhid0_fl_static_th_nfmq);
int iSetIQM_NFMQ_HOST0_TH_hid0_sl_static_th_nfmq(unsigned int uhid0_sl_static_th_nfmq);
int iSetIQM_NFMQ_HOST1_TH_hid1_fl_static_th_nfmq(unsigned int uhid1_fl_static_th_nfmq);
int iSetIQM_NFMQ_HOST1_TH_hid1_sl_static_th_nfmq(unsigned int uhid1_sl_static_th_nfmq);
int iSetIQM_NFMQ_HOST2_TH_hid2_fl_static_th_nfmq(unsigned int uhid2_fl_static_th_nfmq);
int iSetIQM_NFMQ_HOST2_TH_hid2_sl_static_th_nfmq(unsigned int uhid2_sl_static_th_nfmq);
int iSetIQM_NFMQ_HOST3_TH_hid3_fl_static_th_nfmq(unsigned int uhid3_fl_static_th_nfmq);
int iSetIQM_NFMQ_HOST3_TH_hid3_sl_static_th_nfmq(unsigned int uhid3_sl_static_th_nfmq);
int iSetIQM_NFMQ_HOST_HTH_PA_hid0_hth_parm_nfmq(unsigned int uhid0_hth_parm_nfmq);
int iSetIQM_NFMQ_HOST_HTH_PA_hid1_hth_parm_nfmq(unsigned int uhid1_hth_parm_nfmq);
int iSetIQM_NFMQ_HOST_HTH_PA_hid2_hth_parm_nfmq(unsigned int uhid2_hth_parm_nfmq);
int iSetIQM_NFMQ_HOST_HTH_PA_hid3_hth_parm_nfmq(unsigned int uhid3_hth_parm_nfmq);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_0(unsigned int uhe_pro_map_nmq_0);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_1(unsigned int uhe_pro_map_nmq_1);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_2(unsigned int uhe_pro_map_nmq_2);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_3(unsigned int uhe_pro_map_nmq_3);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_4(unsigned int uhe_pro_map_nmq_4);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_5(unsigned int uhe_pro_map_nmq_5);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_6(unsigned int uhe_pro_map_nmq_6);
int iSetIQM_NMQ_HEX_PRO_MAP_he_pro_map_nmq_7(unsigned int uhe_pro_map_nmq_7);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_0(unsigned int uhe_pro_map_nfmq_0);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_1(unsigned int uhe_pro_map_nfmq_1);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_2(unsigned int uhe_pro_map_nfmq_2);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_3(unsigned int uhe_pro_map_nfmq_3);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_4(unsigned int uhe_pro_map_nfmq_4);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_5(unsigned int uhe_pro_map_nfmq_5);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_6(unsigned int uhe_pro_map_nfmq_6);
int iSetIQM_NFMQ_HEX_PRO_MAP_he_pro_map_nfmq_7(unsigned int uhe_pro_map_nfmq_7);
int iSetIQM_HE_TH_PRO_he_fl_static_th_pro(unsigned int uhe_fl_static_th_pro);
int iSetIQM_HE_TH_PRO_he_sl_static_th_pro(unsigned int uhe_sl_static_th_pro);
int iSetIQM_HE_FAC_PRO_host_ep_fl_a_fact_pro(unsigned int uhost_ep_fl_a_fact_pro);
int iSetIQM_HE_FAC_PRO_host_ep_sl_a_fact_pro(unsigned int uhost_ep_sl_a_fact_pro);
int iSetIQM_HE_FAC_PRO_host_ep_hth_parm_pro(unsigned int uhost_ep_hth_parm_pro);
int iSetIQM_QTSS_CFG_qtsc_fl(unsigned int uqtsc_fl);
int iSetIQM_QTSS_CFG_qtsc_sl(unsigned int uqtsc_sl);
int iSetIQM_HETSS_CFG_he_tsc_fl(unsigned int uhe_tsc_fl);
int iSetIQM_HETSS_CFG_he_tsc_sl(unsigned int uhe_tsc_sl);
int iSetIQM_HECTSS_CFG_hec_tsc_fl(unsigned int uhec_tsc_fl);
int iSetIQM_HECTSS_CFG_hec_tsc_sl(unsigned int uhec_tsc_sl);
int iSetIQM_SM_HOST_CREDIT_TH_iqm_sm_host_credit_data_th(unsigned int uiqm_sm_host_credit_data_th);
int iSetIQM_SM_HOST_CREDIT_TH_iqm_sm_host_credit_sge_th(unsigned int uiqm_sm_host_credit_sge_th);
int iSetIQM_SM_CREDIT_TSS_CFG_DATA_iqm_sm_ep_cp_credit_tss_data(unsigned int uiqm_sm_ep_cp_credit_tss_data);
int iSetIQM_SM_CREDIT_TSS_CFG_DATA_iqm_sm_ep_dp_credit_tss_data(unsigned int uiqm_sm_ep_dp_credit_tss_data);
int iSetIQM_SM_CREDIT_TSS_CFG_SGE_iqm_sm_ep_cp_credit_tss_sge(unsigned int uiqm_sm_ep_cp_credit_tss_sge);
int iSetIQM_SM_CREDIT_TSS_CFG_SGE_iqm_sm_ep_dp_credit_tss_sge(unsigned int uiqm_sm_ep_dp_credit_tss_sge);
int iSetIQM_QU_CREDIT_TSS_CFG_iqm_qu_ep_cp_credit_tss(unsigned int uiqm_qu_ep_cp_credit_tss);
int iSetIQM_QU_CREDIT_TSS_CFG_iqm_qu_ep_dp_credit_tss(unsigned int uiqm_qu_ep_dp_credit_tss);
int iSetIQM_CRR_WGT_CFG_iqm_sm_dp_crr_wgt(unsigned int uiqm_sm_dp_crr_wgt);
int iSetIQM_CRR_WGT_CFG_iqm_sm_cp_crr_wgt(unsigned int uiqm_sm_cp_crr_wgt);
int iSetIQM_CRR_WGT_CFG_iqm_qu_dp_crr_wgt(unsigned int uiqm_qu_dp_crr_wgt);
int iSetIQM_CRR_WGT_CFG_iqm_qu_cp_crr_wgt(unsigned int uiqm_qu_cp_crr_wgt);
int iSetIQM_DB_MERGER_CFG_iqm_db_merger_en(unsigned int uiqm_db_merger_en);
int iSetIQM_DB_MERGER_CFG_iqm_db_merger_num(unsigned int uiqm_db_merger_num);
int iSetIQM_DB_MERGER_CFG_iqm_db_merger_num_sum(unsigned int uiqm_db_merger_num_sum);
int iSetSMF_DST_HASH_CFG_smf_pg_cfg(unsigned int usmf_pg_cfg);
int iSetSMF_DST_HASH_CFG_lbf_mode_sel_cfg(unsigned int ulbf_mode_sel_cfg);
int iSetIQM_AGING_CLR_CFG_mq_ag_clr_mqid(unsigned int umq_ag_clr_mqid);
int iSetIQM_AGING_CLR_CFG_mq_ag_clr_qa(unsigned int umq_ag_clr_qa);
int iSetIQM_AGING_CLR_CFG_mq_ag_clr_vld(unsigned int umq_ag_clr_vld);
int iSetIQM_MEM_ECC_BYPASS_EN_iqm_mem_ecc_bypass(unsigned int uiqm_mem_ecc_bypass);
int iSetIQM_MEM_CTRL_BUS_CFG0_iqm_mem_ctrl_bus_0(unsigned int uiqm_mem_ctrl_bus_0);
int iSetIQM_MEM_CTRL_BUS_CFG1_iqm_mem_ctrl_bus_1(unsigned int uiqm_mem_ctrl_bus_1);
int iSetIQM_MEM_CTRL_BUS_CFG2_iqm_mem_ctrl_bus_2(unsigned int uiqm_mem_ctrl_bus_2);
int iSetIQM_MEM_CTRL_BUS_CFG3_iqm_mem_ctrl_bus_3(unsigned int uiqm_mem_ctrl_bus_3);
int iSetIQM_MEM_CTRL_BUS_CFG4_iqm_mem_ctrl_bus_4(unsigned int uiqm_mem_ctrl_bus_4);
int iSetIQM_SM_SHALLOW_FIFO_STATUS_sm_shallow_fifo_status(unsigned int usm_shallow_fifo_status);
int iSetIQM_QU_SHALLOW_FIFO_STATUS_qu_shallow_fifo_status(unsigned int uqu_shallow_fifo_status);
int iSetIQM_CMQ_CNT_iqm_cmq_root_cnt(unsigned int uiqm_cmq_root_cnt);
int iSetIQM_CMQ_HOST_CNT0_iqm_cmq_host0_cnt(unsigned int uiqm_cmq_host0_cnt);
int iSetIQM_CMQ_HOST_CNT0_iqm_cmq_host1_cnt(unsigned int uiqm_cmq_host1_cnt);
int iSetIQM_CMQ_HOST_CNT1_iqm_cmq_host2_cnt(unsigned int uiqm_cmq_host2_cnt);
int iSetIQM_CMQ_HOST_CNT1_iqm_cmq_host3_cnt(unsigned int uiqm_cmq_host3_cnt);
int iSetIQM_CMQ_HOSTEPX_CNT_iqm_cmq_hostep_cnt(unsigned int uiqm_cmq_hostep_cnt);
int iSetIQM_ROOTX_CNT_iqm_nmq_cnt(unsigned int uiqm_nmq_cnt);
int iSetIQM_ROOTX_CNT_iqm_nfmq_cnt(unsigned int uiqm_nfmq_cnt);
int iSetIQM_NMQ_HOSTX_CNT0_iqm_nmq_host0_cnt(unsigned int uiqm_nmq_host0_cnt);
int iSetIQM_NMQ_HOSTX_CNT0_iqm_nmq_host1_cnt(unsigned int uiqm_nmq_host1_cnt);
int iSetIQM_NMQ_HOSTX_CNT1_iqm_nmq_host2_cnt(unsigned int uiqm_nmq_host2_cnt);
int iSetIQM_NMQ_HOSTX_CNT1_iqm_nmq_host3_cnt(unsigned int uiqm_nmq_host3_cnt);
int iSetIQM_NFMQ_HOSTX_CNT0_iqm_nfmq_host0_cnt(unsigned int uiqm_nfmq_host0_cnt);
int iSetIQM_NFMQ_HOSTX_CNT0_iqm_nfmq_host1_cnt(unsigned int uiqm_nfmq_host1_cnt);
int iSetIQM_NFMQ_HOSTX_CNT1_iqm_nfmq_host2_cnt(unsigned int uiqm_nfmq_host2_cnt);
int iSetIQM_NFMQ_HOSTX_CNT1_iqm_nfmq_host3_cnt(unsigned int uiqm_nfmq_host3_cnt);
int iSetIQM_MQ_HEX_CNT_iqm_nmq_he_cnt(unsigned int uiqm_nmq_he_cnt);
int iSetIQM_MQ_HEX_CNT_iqm_nfmq_he_cnt(unsigned int uiqm_nfmq_he_cnt);
int iSetIQM_UCMQ_ROOT_CNT_iqm_ucmq_root_cnt(unsigned int uiqm_ucmq_root_cnt);
int iSetIQM_UNMQ_ROOT_CNT_iqm_unmq_root_cnt(unsigned int uiqm_unmq_root_cnt);
int iSetIQM_UXMQ_EP_CNT_unmq_qlen_ep(unsigned int uunmq_qlen_ep);
int iSetIQM_UXMQ_EP_CNT_ucmq_qlen_ep(unsigned int uucmq_qlen_ep);
int iSetIQM_UXMQ_QUEUE_CNT_iqm_unmqid_cnt(unsigned int uiqm_unmqid_cnt);
int iSetIQM_UXMQ_QUEUE_CNT_iqm_ucmqid_cnt(unsigned int uiqm_ucmqid_cnt);
int iSetEQM_ENQ_FIFO_STATUS_eqm_enq_fifo_cnt(unsigned int ueqm_enq_fifo_cnt);
int iSetEQM_ENQ_FIFO_STATUS_eqm_enq_fifo_full(unsigned int ueqm_enq_fifo_full);
int iSetEQM_ENQ_FIFO_STATUS_eqm_enq_fifo_aful(unsigned int ueqm_enq_fifo_aful);
int iSetEQM_ENQ_FIFO_STATUS_eqm_enq_fifo_empt(unsigned int ueqm_enq_fifo_empt);
int iSetDEQC_ENQ_FIFO_STATUS_deqc_enq_fifo_cnt(unsigned int udeqc_enq_fifo_cnt);
int iSetDEQC_ENQ_FIFO_STATUS_deqc_enq_fifo_full(unsigned int udeqc_enq_fifo_full);
int iSetDEQC_ENQ_FIFO_STATUS_deqc_enq_fifo_empt(unsigned int udeqc_enq_fifo_empt);
int iSetIQM_ENQC_ENQ_FIFO_STATUS_enqc_enq_fifo_cnt(unsigned int uenqc_enq_fifo_cnt);
int iSetIQM_ENQC_ENQ_FIFO_STATUS_enqc_enq_fifo_full(unsigned int uenqc_enq_fifo_full);
int iSetIQM_ENQC_ENQ_FIFO_STATUS_enqc_enq_fifo_empt(unsigned int uenqc_enq_fifo_empt);
int iSetIQM_ENQC_SOC_ENQ_FIFO_STATUS_enqc_soc_enq_fifo_cnt(unsigned int uenqc_soc_enq_fifo_cnt);
int iSetIQM_ENQC_SOC_ENQ_FIFO_STATUS_enqc_soc_enq_fifo_full(unsigned int uenqc_soc_enq_fifo_full);
int iSetIQM_ENQC_SOC_ENQ_FIFO_STATUS_enqc_soc_enq_fifo_empt(unsigned int uenqc_soc_enq_fifo_empt);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_host_sge_fifo_cnt(unsigned int ucpi_host_sge_fifo_cnt);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_host_sge_empt(unsigned int ucpi_host_sge_empt);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_host_sge_full(unsigned int ucpi_host_sge_full);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_ep_sge_fifo_cnt(unsigned int ucpi_ep_sge_fifo_cnt);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_ep_sge_empt(unsigned int ucpi_ep_sge_empt);
int iSetIQM_CPI_SGE_CRDT_COMP_FIFO_STATUS_cpi_ep_sge_full(unsigned int ucpi_ep_sge_full);
int iSetIQM_CPI_DATA_CRDT_COMP_FIFO_STATUS_cpi_data_fifo_cnt(unsigned int ucpi_data_fifo_cnt);
int iSetIQM_CPI_DATA_CRDT_COMP_FIFO_STATUS_cpi_data_empt(unsigned int ucpi_data_empt);
int iSetIQM_CPI_DATA_CRDT_COMP_FIFO_STATUS_cpi_data_full(unsigned int ucpi_data_full);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_data_fifo_cnt(unsigned int usm_data_fifo_cnt);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_data_empt(unsigned int usm_data_empt);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_data_full(unsigned int usm_data_full);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_sge_fifo_cnt(unsigned int usm_sge_fifo_cnt);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_sge_empt(unsigned int usm_sge_empt);
int iSetIQM_SM_CRDT_COMP_FIFO_STATUS_sm_sge_full(unsigned int usm_sge_full);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_cp_out_fifo_cnt(unsigned int usm_cp_out_fifo_cnt);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_cp_out_fifo_empt(unsigned int usm_cp_out_fifo_empt);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_cp_out_fifo_full(unsigned int usm_cp_out_fifo_full);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_dp_out_fifo_cnt(unsigned int usm_dp_out_fifo_cnt);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_dp_out_fifo_empt(unsigned int usm_dp_out_fifo_empt);
int iSetIQM_SM_OUT_FIFO_STATUS_sm_dp_out_fifo_full(unsigned int usm_dp_out_fifo_full);
int iSetIQM_QU_CRDT_COMP_FIFO_STATUS_qu_ep_crdt_fifo_cnt(unsigned int uqu_ep_crdt_fifo_cnt);
int iSetIQM_QU_CRDT_COMP_FIFO_STATUS_qu_ep_crdt_fifo_empt(unsigned int uqu_ep_crdt_fifo_empt);
int iSetIQM_QU_CRDT_COMP_FIFO_STATUS_qu_ep_crdt_fifo_full(unsigned int uqu_ep_crdt_fifo_full);
int iSetICLL_FREE_CNT_icll_free_rsc_cnt(unsigned int uicll_free_rsc_cnt);
int iSetIQM_SM_TOTAL_CAM_CNT_iqm_sm_total_thread_cnt(unsigned int uiqm_sm_total_thread_cnt);
int iSetIQM_SM_HOST_CRDT_BP_iqm_sm_host_sge_crdt_bp(unsigned int uiqm_sm_host_sge_crdt_bp);
int iSetIQM_SM_HOST_CRDT_BP_iqm_sm_host_dat_crdt_bp(unsigned int uiqm_sm_host_dat_crdt_bp);
int iSetIQM_SM_EP_HOST_DP_RR_SGE_CRDT_BP_iqm_sm_ep_host_dp_rr_sge_crdt_bp(
    unsigned int uiqm_sm_ep_host_dp_rr_sge_crdt_bp);
int iSetIQM_SM_EP_HOST_DP_RR_DAT_CRDT_BP_iqm_sm_ep_host_dp_rr_dat_crdt_bp(
    unsigned int uiqm_sm_ep_host_dp_rr_dat_crdt_bp);
int iSetIQM_SM_EP_HOST_DP_SGE_CRDT_BP_iqm_sm_ep_host_dp_sge_crdt_bp(unsigned int uiqm_sm_ep_host_dp_sge_crdt_bp);
int iSetIQM_SM_EP_HOST_DP_DAT_CRDT_BP_iqm_sm_ep_host_dp_data_crdt_bp(unsigned int uiqm_sm_ep_host_dp_data_crdt_bp);
int iSetIQM_SM_EP_HOST_CP_RR_CRDT_BP_iqm_sm_ep_host_cp_rr_sge_crdt_bp(unsigned int uiqm_sm_ep_host_cp_rr_sge_crdt_bp);
int iSetIQM_SM_EP_HOST_CP_RR_CRDT_BP_iqm_sm_ep_host_cp_rr_dat_crdt_bp(unsigned int uiqm_sm_ep_host_cp_rr_dat_crdt_bp);
int iSetIQM_SM_EP_SOC_RR_CRDT_BP_iqm_sm_ep_soc_dp_rr_sge_crdt_bp(unsigned int uiqm_sm_ep_soc_dp_rr_sge_crdt_bp);
int iSetIQM_SM_EP_SOC_RR_CRDT_BP_iqm_sm_ep_soc_cp_rr_sge_crdt_bp(unsigned int uiqm_sm_ep_soc_cp_rr_sge_crdt_bp);
int iSetIQM_SM_EP_SOC_RR_CRDT_BP_iqm_sm_ep_soc_dp_rr_dat_crdt_bp(unsigned int uiqm_sm_ep_soc_dp_rr_dat_crdt_bp);
int iSetIQM_SM_EP_SOC_RR_CRDT_BP_iqm_sm_ep_soc_cp_rr_dat_crdt_bp(unsigned int uiqm_sm_ep_soc_cp_rr_dat_crdt_bp);
int iSetIQM_SM_EP_HOST_CP_CRDT_BP_iqm_sm_ep_host_cp_sge_crdt_bp(unsigned int uiqm_sm_ep_host_cp_sge_crdt_bp);
int iSetIQM_SM_EP_HOST_CP_CRDT_BP_iqm_sm_ep_host_cp_dat_crdt_bp(unsigned int uiqm_sm_ep_host_cp_dat_crdt_bp);
int iSetIQM_SM_EP_SOC_CRDT_BP_iqm_sm_ep_soc_dp_sge_crdt_bp(unsigned int uiqm_sm_ep_soc_dp_sge_crdt_bp);
int iSetIQM_SM_EP_SOC_CRDT_BP_iqm_sm_ep_soc_cp_sge_crdt_bp(unsigned int uiqm_sm_ep_soc_cp_sge_crdt_bp);
int iSetIQM_SM_EP_SOC_CRDT_BP_iqm_sm_ep_soc_dp_dat_crdt_bp(unsigned int uiqm_sm_ep_soc_dp_dat_crdt_bp);
int iSetIQM_SM_EP_SOC_CRDT_BP_iqm_sm_ep_soc_cp_dat_crdt_bp(unsigned int uiqm_sm_ep_soc_cp_dat_crdt_bp);
int iSetIQM_QU_EP_DP_CRDT_BP0_iqm_qu_ep_dp_crdt_bp0(unsigned int uiqm_qu_ep_dp_crdt_bp0);
int iSetIQM_QU_EP_DP_CRDT_BP1_iqm_qu_ep_dp_crdt_bp1(unsigned int uiqm_qu_ep_dp_crdt_bp1);
int iSetIQM_QU_EP_CP_CRDT_BP_iqm_qu_ep_cp_crdt_bp(unsigned int uiqm_qu_ep_cp_crdt_bp);
int iSetIQM_QU_EP_DP_RR_CRDT_BP0_iqm_qu_ep_dp_rr_crdt_bp0(unsigned int uiqm_qu_ep_dp_rr_crdt_bp0);
int iSetIQM_QU_EP_DP_RR_CRDT_BP1_iqm_qu_ep_dp_rr_crdt_bp1(unsigned int uiqm_qu_ep_dp_rr_crdt_bp1);
int iSetIQM_QU_EP_CP_RR_CRDT_BP_iqm_qu_ep_cp_rr_crdt_bp(unsigned int uiqm_qu_ep_cp_rr_crdt_bp);
int iSetIQM_FLUSH_ICLL_CAM_DONE_host_nmq_cll_flush_done(unsigned int uhost_nmq_cll_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_host_nfmq_cll_flush_done(unsigned int uhost_nfmq_cll_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_host_cmq_ll_flush_done(unsigned int uhost_cmq_ll_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_soc_mq_ll_flush_done(unsigned int usoc_mq_ll_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_sm_cam_flush_done(unsigned int usm_cam_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_iqm_qu_sl_fifo_flush_done(unsigned int uiqm_qu_sl_fifo_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_iqm_sm_sl_fifo_flush_done(unsigned int uiqm_sm_sl_fifo_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_iqm_sm_cp_crr_fifo_flush_done(unsigned int uiqm_sm_cp_crr_fifo_flush_done);
int iSetIQM_FLUSH_ICLL_CAM_DONE_iqm_sm_dp_crr_fifo_flush_done(unsigned int uiqm_sm_dp_crr_fifo_flush_done);
int iSetIQM_AGING_NMQ_CNT_iqm_aging_nmq_cnt(unsigned int uiqm_aging_nmq_cnt);
int iSetIQM_AGING_NFMQ_CNT_iqm_aging_nfmq_cnt(unsigned int uiqm_aging_nfmq_cnt);
int iSetIQM_AGING_DISCARD_CNT_iqm_aging_discard_cnt(unsigned int uiqm_aging_discard_cnt);
int iSetIQM_TO_EQM_QD_CNT_iqm_to_eqm_qd_cnt(unsigned int uiqm_to_eqm_qd_cnt);
int iSetIQM_DEQ_SM_CNT_iqm_deq_to_sm_cnt(unsigned int uiqm_deq_to_sm_cnt);
int iSetIQM_DEQ_QU_CNT_iqm_deq_to_qu_cnt(unsigned int uiqm_deq_to_qu_cnt);
int iSetMSC_IQM_DEQ_CNT_msc_iqm_deq_cnt(unsigned int umsc_iqm_deq_cnt);
int iSetIQM_NMQNFMQ_ENQ_CNT_iqm_nmqnfmq_enq_cnt(unsigned int uiqm_nmqnfmq_enq_cnt);
int iSetIQM_NMQNFMQ_DEQ_CNT_iqm_nmqnfmq_deq_cnt(unsigned int uiqm_nmqnfmq_deq_cnt);
int iSetIQM_CMQ_ENQ_CNT_iqm_cmq_enq_cnt(unsigned int uiqm_cmq_enq_cnt);
int iSetIQM_CMQ_DEQ_CNT_iqm_cmq_deq_cnt(unsigned int uiqm_cmq_deq_cnt);
int iSetSOC_MSC_IQM_DEQ_CNT_soc_msc_iqm_deq_cnt(unsigned int usoc_msc_iqm_deq_cnt);
int iSetIQM_UNMQ_ENQ_CNT_iqm_unmq_enq_cnt(unsigned int uiqm_unmq_enq_cnt);
int iSetIQM_UNMQ_DEQ_CNT_iqm_unmq_deq_cnt(unsigned int uiqm_unmq_deq_cnt);
int iSetIQM_UCMQ_ENQ_CNT_iqm_ucmq_enq_cnt(unsigned int uiqm_ucmq_enq_cnt);
int iSetIQM_UCMQ_DEQ_CNT_iqm_ucmq_deq_cnt(unsigned int uiqm_ucmq_deq_cnt);
int iSetIQM_RX_CPI_COMP_HOST_SGE_CRDT_CNT_iqm_rx_cpi_host_sge_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_host_sge_comp_crdt_cnt);
int iSetIQM_RX_CPI_COMP_HOST_DAT_CRDT_CNT_iqm_rx_cpi_host_dat_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_host_dat_comp_crdt_cnt);
int iSetIQM_RX_CPI_COMP_EP_DP_SGE_CRDT_CNT_iqm_rx_cpi_ep_dp_sge_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_ep_dp_sge_comp_crdt_cnt);
int iSetIQM_RX_CPI_COMP_EP_CP_SGE_CRDT_CNT_iqm_rx_cpi_ep_cp_sge_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_ep_cp_sge_comp_crdt_cnt);
int iSetIQM_RX_CPI_COMP_EP_DP_DAT_CRDT_CNT_iqm_rx_cpi_ep_dp_dat_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_ep_dp_dat_comp_crdt_cnt);
int iSetIQM_RX_CPI_COMP_EP_CP_DAT_CRDT_CNT_iqm_rx_cpi_ep_cp_dat_comp_crdt_cnt(
    unsigned int uiqm_rx_cpi_ep_cp_dat_comp_crdt_cnt);
int iSetIQM_RX_QU_COMP_EP_DP_CRDT_CNT_iqm_rx_qu_ep_dp_comp_crdt_cnt(unsigned int uiqm_rx_qu_ep_dp_comp_crdt_cnt);
int iSetIQM_RX_QU_COMP_EP_CP_CRDT_CNT_iqm_rx_qu_ep_cp_comp_crdt_cnt(unsigned int uiqm_rx_qu_ep_cp_comp_crdt_cnt);
int iSetIQM_ECC_1BIT_ERR_CNT_iqm_ecc_1bit_err_cnt(unsigned int uiqm_ecc_1bit_err_cnt);
int iSetIQM_ECC_2BIT_ERR_CNT_iqm_ecc_2bit_err_cnt(unsigned int uiqm_ecc_2bit_err_cnt);

/* Define the union csr_eqm_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_rw_rsv0_u;

/* Define the union csr_eqm_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_rw_rsv1_u;

/* Define the union csr_eqm_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_rw_rsv2_u;

/* Define the union csr_eqm_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_rw_rsv3_u;

/* Define the union csr_eqm_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_indrect_addr : 14;  /* [13:0] */
        u32 rsv_0 : 10;             /* [23:14] */
        u32 eqm_indrect_tab : 4;    /* [27:24] */
        u32 eqm_indrect_status : 2; /* [29:28] */
        u32 eqm_indrect_mode : 1;   /* [30] */
        u32 eqm_indrect_vld : 1;    /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_indrect_ctrl_u;

/* Define the union csr_eqm_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_indrect_timeout_u;

/* Define the union csr_eqm_indrect_data_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_indrect_data : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_indrect_data_u;

/* Define the union csr_eqm_ecqm_bp_bypass_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecqm_hfifo_bp_bypass : 1; /* [0] */
        u32 rsv_1 : 31;               /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecqm_bp_bypass_u;

/* Define the union csr_eqm_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ecc_bypass_en : 1; /* [0] */
        u32 rsv_2 : 31;                /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ecc_bypass_en_u;

/* Define the union csr_eqm_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ctrl_bus_cfg0_u;

/* Define the union csr_eqm_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ctrl_bus_cfg1_u;

/* Define the union csr_eqm_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ctrl_bus_cfg2_u;

/* Define the union csr_eqm_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ctrl_bus_cfg3_u;

/* Define the union csr_eqm_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_3 : 26;             /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ctrl_bus_cfg4_u;

/* Define the union csr_eqm_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_cpi_int_index : 24; /* [23:0] */
        u32 rsv_4 : 3;              /* [26:24] */
        u32 eqm_enable : 1;         /* [27] */
        u32 eqm_int_issue : 1;      /* [28] */
        u32 rsv_5 : 3;              /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_int_vector_u;

/* Define the union csr_eqm_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 int_data : 10;                  /* [9:0] */
        u32 rsv_6 : 6;                      /* [15:10] */
        u32 eqm_int_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_int_u;

/* Define the union csr_eqm_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_int_err_en : 10;            /* [9:0] */
        u32 rsv_7 : 6;                      /* [15:10] */
        u32 eqm_int_en_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_int_en_u;

/* Define the union csr_eqm_mem_ecc_req_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_dwq_free_rsc_err_req : 2; /* [1:0] */
        u32 host_link_err_req : 2;        /* [3:2] */
        u32 hfifo_mem_err_req : 2;        /* [5:4] */
        u32 host0_ecll_mem_err_req : 2;   /* [7:6] */
        u32 host1_ecll_mem_err_req : 2;   /* [9:8] */
        u32 host2_ecll_mem_err_req : 2;   /* [11:10] */
        u32 host3_ecll_mem_err_req : 2;   /* [13:12] */
        u32 head_mem_err_req : 2;         /* [15:14] */
        u32 tail_mem_err_req : 2;         /* [17:16] */
        u32 link_list_mem_err_req : 2;    /* [19:18] */
        u32 ecll_mqlen_err_req : 2;       /* [21:20] */
        u32 dmacmd_mem_err_req : 2;       /* [23:22] */
        u32 dmard_mem_err_req : 2;        /* [25:24] */
        u32 dmawr_mem_err_req : 2;        /* [27:26] */
        u32 rsv_8 : 4;                    /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_ecc_req_u;

/* Define the union csr_eqm_mem_1bit_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_1bit_err : 1;         /* [0] */
        u32 eqm_mem_1bit_err_insrt : 1;   /* [1] */
        u32 eqm_mem_1bit_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_1bit_err_u;

/* Define the union csr_eqm_mem_2bit_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_mem_2bit_err : 1;         /* [0] */
        u32 eqm_mem_2bit_err_insrt : 1;   /* [1] */
        u32 eqm_mem_2bit_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_mem_2bit_err_u;

/* Define the union csr_eqm_ql_deq_empty_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_ql_deq_empty_err : 1;         /* [0] */
        u32 eqm_ql_deq_empty_err_insrt : 1;   /* [1] */
        u32 eqm_ql_deq_empty_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ql_deq_empty_int_u;

/* Define the union csr_eqm_cll_fap_exhausted_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_cll_fap_exhuasted_err : 1;         /* [0] */
        u32 eqm_cll_fap_exhuasted_err_insrt : 1;   /* [1] */
        u32 eqm_cll_fap_exhuasted_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_cll_fap_exhausted_int_u;

/* Define the union csr_eqm_fifo_wr_ovfl_int0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_ovfl_err0 : 1;        /* [0] */
        u32 fifo_ovfl_err_insrt0 : 1;  /* [1] */
        u32 fifo_ovfl_err1 : 1;        /* [2] */
        u32 fifo_ovfl_err_insrt1 : 1;  /* [3] */
        u32 fifo_ovfl_err2 : 1;        /* [4] */
        u32 fifo_ovfl_err_insrt2 : 1;  /* [5] */
        u32 fifo_ovfl_err3 : 1;        /* [6] */
        u32 fifo_ovfl_err_insrt3 : 1;  /* [7] */
        u32 fifo_ovfl_err4 : 1;        /* [8] */
        u32 fifo_ovfl_err_insrt4 : 1;  /* [9] */
        u32 fifo_ovfl_err5 : 1;        /* [10] */
        u32 fifo_ovfl_err_insrt5 : 1;  /* [11] */
        u32 fifo_ovfl_err6 : 1;        /* [12] */
        u32 fifo_ovfl_err_insrt6 : 1;  /* [13] */
        u32 fifo_ovfl_err7 : 1;        /* [14] */
        u32 fifo_ovfl_err_insrt7 : 1;  /* [15] */
        u32 fifo_ovfl_err8 : 1;        /* [16] */
        u32 fifo_ovfl_err_insrt8 : 1;  /* [17] */
        u32 fifo_ovfl_err9 : 1;        /* [18] */
        u32 fifo_ovfl_err_insrt9 : 1;  /* [19] */
        u32 fifo_ovfl_err10 : 1;       /* [20] */
        u32 fifo_ovfl_err_insrt10 : 1; /* [21] */
        u32 fifo_ovfl_err11 : 1;       /* [22] */
        u32 fifo_ovfl_err_insrt11 : 1; /* [23] */
        u32 fifo_ovfl_err12 : 1;       /* [24] */
        u32 fifo_ovfl_err_insrt12 : 1; /* [25] */
        u32 fifo_ovfl_err13 : 1;       /* [26] */
        u32 fifo_ovfl_err_insrt13 : 1; /* [27] */
        u32 fifo_ovfl_err14 : 1;       /* [28] */
        u32 fifo_ovfl_err_insrt14 : 1; /* [29] */
        u32 fifo_ovfl_err15 : 1;       /* [30] */
        u32 fifo_ovfl_err_insrt15 : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_wr_ovfl_int0_u;

/* Define the union csr_eqm_fifo_wr_ovfl_int0_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_ovfl_err0_en : 1;  /* [0] */
        u32 fifo_ovfl_err1_en : 1;  /* [1] */
        u32 fifo_ovfl_err2_en : 1;  /* [2] */
        u32 fifo_ovfl_err3_en : 1;  /* [3] */
        u32 fifo_ovfl_err4_en : 1;  /* [4] */
        u32 fifo_ovfl_err5_en : 1;  /* [5] */
        u32 fifo_ovfl_err6_en : 1;  /* [6] */
        u32 fifo_ovfl_err7_en : 1;  /* [7] */
        u32 fifo_ovfl_err8_en : 1;  /* [8] */
        u32 fifo_ovfl_err9_en : 1;  /* [9] */
        u32 fifo_ovfl_err10_en : 1; /* [10] */
        u32 fifo_ovfl_err11_en : 1; /* [11] */
        u32 fifo_ovfl_err12_en : 1; /* [12] */
        u32 fifo_ovfl_err13_en : 1; /* [13] */
        u32 fifo_ovfl_err14_en : 1; /* [14] */
        u32 fifo_ovfl_err15_en : 1; /* [15] */
        u32 rsv_9 : 16;             /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_wr_ovfl_int0_en_u;

/* Define the union csr_eqm_fifo_wr_ovfl_int1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_ovfl_err16 : 1;       /* [0] */
        u32 fifo_ovfl_err_insrt16 : 1; /* [1] */
        u32 fifo_ovfl_err17 : 1;       /* [2] */
        u32 fifo_ovfl_err_insrt17 : 1; /* [3] */
        u32 fifo_ovfl_err18 : 1;       /* [4] */
        u32 fifo_ovfl_err_insrt18 : 1; /* [5] */
        u32 fifo_ovfl_err19 : 1;       /* [6] */
        u32 fifo_ovfl_err_insrt19 : 1; /* [7] */
        u32 fifo_ovfl_err20 : 1;       /* [8] */
        u32 fifo_ovfl_err_insrt20 : 1; /* [9] */
        u32 fifo_ovfl_err21 : 1;       /* [10] */
        u32 fifo_ovfl_err_insrt21 : 1; /* [11] */
        u32 fifo_ovfl_err22 : 1;       /* [12] */
        u32 fifo_ovfl_err_insrt22 : 1; /* [13] */
        u32 fifo_ovfl_err23 : 1;       /* [14] */
        u32 fifo_ovfl_err_insrt23 : 1; /* [15] */
        u32 rsv_10 : 16;               /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_wr_ovfl_int1_u;

/* Define the union csr_eqm_fifo_wr_ovfl_int1_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_ovfl_err16_en : 1; /* [0] */
        u32 fifo_ovfl_err17_en : 1; /* [1] */
        u32 fifo_ovfl_err18_en : 1; /* [2] */
        u32 fifo_ovfl_err19_en : 1; /* [3] */
        u32 fifo_ovfl_err20_en : 1; /* [4] */
        u32 fifo_ovfl_err21_en : 1; /* [5] */
        u32 fifo_ovfl_err22_en : 1; /* [6] */
        u32 fifo_ovfl_err23_en : 1; /* [7] */
        u32 rsv_11 : 24;            /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_wr_ovfl_int1_en_u;

/* Define the union csr_eqm_fifo_rd_undel_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_underfl_err0 : 1;        /* [0] */
        u32 fifo_underfl_err_insrt0 : 1;  /* [1] */
        u32 fifo_underfl_err1 : 1;        /* [2] */
        u32 fifo_underfl_err_insrt1 : 1;  /* [3] */
        u32 fifo_underfl_err2 : 1;        /* [4] */
        u32 fifo_underfl_err_insrt2 : 1;  /* [5] */
        u32 fifo_underfl_err3 : 1;        /* [6] */
        u32 fifo_underfl_err_insrt3 : 1;  /* [7] */
        u32 fifo_underfl_err4 : 1;        /* [8] */
        u32 fifo_underfl_err_insrt4 : 1;  /* [9] */
        u32 fifo_underfl_err5 : 1;        /* [10] */
        u32 fifo_underfl_err_insrt5 : 1;  /* [11] */
        u32 fifo_underfl_err6 : 1;        /* [12] */
        u32 fifo_underfl_err_insrt6 : 1;  /* [13] */
        u32 fifo_underfl_err7 : 1;        /* [14] */
        u32 fifo_underfl_err_insrt7 : 1;  /* [15] */
        u32 fifo_underfl_err8 : 1;        /* [16] */
        u32 fifo_underfl_err_insrt8 : 1;  /* [17] */
        u32 fifo_underfl_err9 : 1;        /* [18] */
        u32 fifo_underfl_err_insrt9 : 1;  /* [19] */
        u32 fifo_underfl_err10 : 1;       /* [20] */
        u32 fifo_underfl_err_insrt10 : 1; /* [21] */
        u32 fifo_underfl_err11 : 1;       /* [22] */
        u32 fifo_underfl_err_insrt11 : 1; /* [23] */
        u32 fifo_underfl_err12 : 1;       /* [24] */
        u32 fifo_underfl_err_insrt12 : 1; /* [25] */
        u32 fifo_underfl_err13 : 1;       /* [26] */
        u32 fifo_underfl_err_insrt13 : 1; /* [27] */
        u32 fifo_underfl_err14 : 1;       /* [28] */
        u32 fifo_underfl_err_insrt14 : 1; /* [29] */
        u32 fifo_underfl_err15 : 1;       /* [30] */
        u32 fifo_underfl_err_insrt15 : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_rd_undel_int_u;

/* Define the union csr_eqm_fifo_rd_undel_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 fifo_underfl_err0_en : 1;  /* [0] */
        u32 fifo_underfl_err1_en : 1;  /* [1] */
        u32 fifo_underfl_err2_en : 1;  /* [2] */
        u32 fifo_underfl_err3_en : 1;  /* [3] */
        u32 fifo_underfl_err4_en : 1;  /* [4] */
        u32 fifo_underfl_err5_en : 1;  /* [5] */
        u32 fifo_underfl_err6_en : 1;  /* [6] */
        u32 fifo_underfl_err7_en : 1;  /* [7] */
        u32 fifo_underfl_err8_en : 1;  /* [8] */
        u32 fifo_underfl_err9_en : 1;  /* [9] */
        u32 fifo_underfl_err10_en : 1; /* [10] */
        u32 fifo_underfl_err11_en : 1; /* [11] */
        u32 fifo_underfl_err12_en : 1; /* [12] */
        u32 fifo_underfl_err13_en : 1; /* [13] */
        u32 fifo_underfl_err14_en : 1; /* [14] */
        u32 fifo_underfl_err15_en : 1; /* [15] */
        u32 rsv_12 : 16;               /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_rd_undel_int_en_u;

/* Define the union csr_eqm_ring_dfx_err_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_ring_dfx_err : 1;         /* [0] */
        u32 eqm_ring_dfx_err_insrt : 1;   /* [1] */
        u32 eqm_ring_dfx_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_dfx_err_int_u;

/* Define the union csr_eqm_brmatt_rd_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_brmatt_rd_err : 1;         /* [0] */
        u32 eqm_brmatt_rd_err_insrt : 1;   /* [1] */
        u32 eqm_brmatt_rd_err_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_brmatt_rd_int_u;

/* Define the union csr_eqm_ring_dfx_err_int1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_ring_dfx_err1 : 1;         /* [0] */
        u32 eqm_ring_dfx_err1_insrt : 1;   /* [1] */
        u32 eqm_ring_dfx_err1_sticky : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_dfx_err_int1_u;

/* Define the union csr_eqm_uncrt_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 addrtran_rd_uncrt_int_en : 1;   /* [0] */
        u32 rsc_exhausted_uncrt_int_en : 1; /* [1] */
        u32 ql_deq_empty_uncrt_int_en : 1;  /* [2] */
        u32 rsv_13 : 29;                    /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_uncrt_int_en_u;

/* Define the union csr_eqm_dwq_rsc_dep_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_free_rsc_depth : 9; /* [8:0] */
        u32 rsv_14 : 23;            /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_rsc_dep_cfg_u;

/* Define the union csr_eqm_pack_channel_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 packing_en : 1;          /* [0] */
        u32 packing_num : 3;         /* [3:1] */
        u32 packing_pri_en : 8;      /* [11:4] */
        u32 packing_aging_time : 20; /* [31:12] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_pack_channel_cfg_u;

/* Define the union csr_eqm_db_store_space_sel_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 db_overflow_mode : 1;    /* [0] */
        u32 rsv_15 : 3;              /* [3:1] */
        u32 usr_appoint_host_id : 2; /* [5:4] */
        u32 rsv_16 : 26;             /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_db_store_space_sel_u;

/* Define the union csr_eqm_host_chunk_num_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_chunk_num : 16; /* [15:0] */
        u32 host1_chunk_num : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_chunk_num_cfg0_u;

/* Define the union csr_eqm_host_chunk_num_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_chunk_num : 16; /* [15:0] */
        u32 host3_chunk_num : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_chunk_num_cfg1_u;

/* Define the union csr_eqm_page_size_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_page_size : 2; /* [1:0] */
        u32 host1_page_size : 2; /* [3:2] */
        u32 host2_page_size : 2; /* [5:4] */
        u32 host3_page_size : 2; /* [7:6] */
        u32 rsv_17 : 24;         /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_page_size_cfg_u;

/* Define the union csr_eqm_hostx_dma_channel_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dmard_so_ro : 2;       /* [1:0] */
        u32 hostx_dmawr_so_ro : 2;       /* [3:2] */
        u32 hostx_dmard_attr_offset : 6; /* [9:4] */
        u32 hostx_dmawr_attr_offset : 6; /* [15:10] */
        u32 hostx_pf_id : 5;             /* [20:16] */
        u32 rsv_18 : 3;                  /* [23:21] */
        u32 hostx_dmard_c_chl : 2;       /* [25:24] */
        u32 hostx_dmawr_c_chl : 2;       /* [27:26] */
        u32 rsv_19 : 4;                  /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_hostx_dma_channel_cfg_u;

/* Define the union csr_eqm_host_search_gpa_baddr_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_search_gpa_baddr : 15; /* [14:0] */
        u32 rsv_20 : 1;                  /* [15] */
        u32 host1_search_gpa_baddr : 15; /* [30:16] */
        u32 rsv_21 : 1;                  /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_search_gpa_baddr_cfg0_u;

/* Define the union csr_eqm_host_search_gpa_baddr_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_search_gpa_baddr : 15; /* [14:0] */
        u32 rsv_22 : 1;                  /* [15] */
        u32 host3_search_gpa_baddr : 15; /* [30:16] */
        u32 rsv_23 : 1;                  /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_search_gpa_baddr_cfg1_u;

/* Define the union csr_eqm_dma_outstd_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dma_outstd_num : 7; /* [6:0] */
        u32 rsv_24 : 25;        /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dma_outstd_num_u;

/* Define the union csr_eqm_host_dma_outstd_num_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_outstd_num : 7; /* [6:0] */
        u32 rsv_25 : 1;           /* [7] */
        u32 host1_outstd_num : 7; /* [14:8] */
        u32 rsv_26 : 1;           /* [15] */
        u32 host2_outstd_num : 7; /* [22:16] */
        u32 rsv_27 : 1;           /* [23] */
        u32 host3_outstd_num : 7; /* [30:24] */
        u32 rsv_28 : 1;           /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_dma_outstd_num_u;

/* Define the union csr_eqm_fifo_gap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_enq_aful_gap : 3;  /* [2:0] */
        u32 rsv_29 : 1;            /* [3] */
        u32 enqc_enq_aful_gap : 3; /* [6:4] */
        u32 rsv_30 : 25;           /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_gap_cfg_u;

/* Define the union csr_eqm_dwq_inf_th_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_smm_bp_th : 14; /* [13:0] */
        u32 rsv_31 : 2;         /* [15:14] */
        u32 dwq_til_bp_th : 14; /* [29:16] */
        u32 rsv_32 : 2;         /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_inf_th_cfg0_u;

/* Define the union csr_eqm_dwq_inf_th_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_cpi_bp_th : 14; /* [13:0] */
        u32 rsv_33 : 2;         /* [15:14] */
        u32 dwq_qu_bp_th : 14;  /* [29:16] */
        u32 rsv_34 : 2;         /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_inf_th_cfg1_u;

/* Define the union csr_eqm_dwq_inf_th_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_sch_bp_th : 14; /* [13:0] */
        u32 rsv_35 : 18;        /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_inf_th_cfg2_u;

/* Define the union csr_eqm_hostx_cpi_halt_th_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_cpi_halt_lth : 14; /* [13:0] */
        u32 rsv_36 : 2;              /* [15:14] */
        u32 hostx_cpi_halt_hth : 14; /* [29:16] */
        u32 rsv_37 : 2;              /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_hostx_cpi_halt_th_cfg_u;

/* Define the union csr_eqm_host_fifo_depth_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_hfifo_depth : 8; /* [7:0] */
        u32 host1_hfifo_depth : 8; /* [15:8] */
        u32 host2_hfifo_depth : 8; /* [23:16] */
        u32 host3_hfifo_depth : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_host_fifo_depth_cfg_u;

/* Define the union csr_eqm_dmard_fifo_bp_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmard_fifo_bp_th : 8; /* [7:0] */
        u32 host1_dmard_fifo_bp_th : 8; /* [15:8] */
        u32 host2_dmard_fifo_bp_th : 8; /* [23:16] */
        u32 host3_dmard_fifo_bp_th : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmard_fifo_bp_th_u;

/* Define the union csr_eqm_dmard_fifo_depth0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmard_fifo_depth : 9; /* [8:0] */
        u32 rsv_38 : 7;                 /* [15:9] */
        u32 host1_dmard_fifo_depth : 9; /* [24:16] */
        u32 rsv_39 : 7;                 /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmard_fifo_depth0_u;

/* Define the union csr_eqm_dmard_fifo_depth1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_dmard_fifo_depth : 9; /* [8:0] */
        u32 rsv_40 : 7;                 /* [15:9] */
        u32 host3_dmard_fifo_depth : 9; /* [24:16] */
        u32 rsv_41 : 7;                 /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmard_fifo_depth1_u;

/* Define the union csr_eqm_dmawr_fifo_depth0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmawr_fifo_depth : 9; /* [8:0] */
        u32 rsv_42 : 7;                 /* [15:9] */
        u32 host1_dmawr_fifo_depth : 9; /* [24:16] */
        u32 rsv_43 : 7;                 /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmawr_fifo_depth0_u;

/* Define the union csr_eqm_dmawr_fifo_depth1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_dmawr_fifo_depth : 9; /* [8:0] */
        u32 rsv_44 : 7;                 /* [15:9] */
        u32 host3_dmawr_fifo_depth : 9; /* [24:16] */
        u32 rsv_45 : 7;                 /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmawr_fifo_depth1_u;

/* Define the union csr_eqm_dmacmd_fifo_depth0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmacmd_fifo_depth : 10; /* [9:0] */
        u32 rsv_46 : 6;                   /* [15:10] */
        u32 host1_dmacmd_fifo_depth : 10; /* [25:16] */
        u32 rsv_47 : 6;                   /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_fifo_depth0_u;

/* Define the union csr_eqm_dmacmd_fifo_depth1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_dmacmd_fifo_depth : 10; /* [9:0] */
        u32 rsv_48 : 6;                   /* [15:10] */
        u32 host3_dmacmd_fifo_depth : 10; /* [25:16] */
        u32 rsv_49 : 6;                   /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_fifo_depth1_u;

/* Define the union csr_eqm_dmacmd_rdfifo_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmardcmd_fifo_th : 7; /* [6:0] */
        u32 rsv_50 : 1;                 /* [7] */
        u32 host1_dmardcmd_fifo_th : 7; /* [14:8] */
        u32 rsv_51 : 1;                 /* [15] */
        u32 host2_dmardcmd_fifo_th : 7; /* [22:16] */
        u32 rsv_52 : 1;                 /* [23] */
        u32 host3_dmardcmd_fifo_th : 7; /* [30:24] */
        u32 rsv_53 : 1;                 /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_rdfifo_th_u;

/* Define the union csr_eqm_dmacmd_wrfifo_th0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmawrcmd_fifo_aful_th : 9; /* [8:0] */
        u32 rsv_54 : 7;                      /* [15:9] */
        u32 host1_dmawrcmd_fifo_aful_th : 9; /* [24:16] */
        u32 rsv_55 : 7;                      /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_wrfifo_th0_u;

/* Define the union csr_eqm_dmacmd_wrfifo_th1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_dmawrcmd_fifo_aful_th : 9; /* [8:0] */
        u32 rsv_56 : 7;                      /* [15:9] */
        u32 host3_dmawrcmd_fifo_aful_th : 9; /* [24:16] */
        u32 rsv_57 : 7;                      /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_wrfifo_th1_u;

/* Define the union csr_eqm_outstd_fifo_alempty_th_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 outstd_fifo_ampt_th : 7; /* [6:0] */
        u32 rsv_58 : 25;             /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_outstd_fifo_alempty_th_u;

/* Define the union csr_eqm_dmacmd_fifo_af_gap0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmacmd_fifo_af_gap : 10; /* [9:0] */
        u32 rsv_59 : 6;                    /* [15:10] */
        u32 host1_dmacmd_fifo_af_gap : 10; /* [25:16] */
        u32 rsv_60 : 6;                    /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_fifo_af_gap0_u;

/* Define the union csr_eqm_dmacmd_fifo_af_gap1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host2_dmacmd_fifo_af_gap : 10; /* [9:0] */
        u32 rsv_61 : 6;                    /* [15:10] */
        u32 host3_dmacmd_fifo_af_gap : 10; /* [25:16] */
        u32 rsv_62 : 6;                    /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmacmd_fifo_af_gap1_u;

/* Define the union csr_eqm_dmawr_fifo_bp_gap_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dmawr_fifo_bp_gap : 8; /* [7:0] */
        u32 host1_dmawr_fifo_bp_gap : 8; /* [15:8] */
        u32 host2_dmawr_fifo_bp_gap : 8; /* [23:16] */
        u32 host3_dmawr_fifo_bp_gap : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmawr_fifo_bp_gap_u;

/* Define the union csr_eqm_inner_bp_status0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_enqc_cpi_bp : 1;     /* [0] */
        u32 eqm_enqc_tile_bp : 1;    /* [1] */
        u32 eqm_enqc_qu_bp : 1;      /* [2] */
        u32 rsv_63 : 1;              /* [3] */
        u32 mqm_cpi_halt_port : 4;   /* [7:4] */
        u32 hfifo_dwqm_bp : 4;       /* [11:8] */
        u32 dmacmd_fifo_aful : 4;    /* [15:12] */
        u32 host_rdcmd_cnt_aful : 4; /* [19:16] */
        u32 host_wrcmd_cnt_aful : 4; /* [23:20] */
        u32 dmard_fifo_bp : 4;       /* [27:24] */
        u32 dmawd_fifo_aful : 4;     /* [31:28] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_inner_bp_status0_u;

/* Define the union csr_eqm_inner_bp_status1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_deqc_root_bp : 1;       /* [0] */
        u32 rsv_64 : 3;                 /* [3:1] */
        u32 eqm_deqc_host_bp : 4;       /* [7:4] */
        u32 host_dmard_outstand_bp : 4; /* [11:8] */
        u32 eqm_ring_fifo_aful : 1;     /* [12] */
        u32 ring_eqm_fifo_aful : 1;     /* [13] */
        u32 eqm_iqm_enq_xoff : 1;       /* [14] */
        u32 host_chunk_aempty : 4;      /* [18:15] */
        u32 rsv_65 : 13;                /* [31:19] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_inner_bp_status1_u;

/* Define the union csr_eqm_fifo_status0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 iqm_enq_fifo_dfx : 2;  /* [1:0] */
        u32 enqc_enq_fifo_dfx : 2; /* [3:2] */
        u32 dwq_deq_fifo_dfx : 2;  /* [5:4] */
        u32 pack_enq_fifo_dfx : 2; /* [7:6] */
        u32 host0_fifo_dfx : 2;    /* [9:8] */
        u32 host1_fifo_dfx : 2;    /* [11:10] */
        u32 host2_fifo_dfx : 2;    /* [13:12] */
        u32 host3_fifo_dfx : 2;    /* [15:14] */
        u32 ring_eqm_fifo_dfx : 2; /* [17:16] */
        u32 eqm_ring_fifo_dfx : 2; /* [19:18] */
        u32 dmacmd_infifo_dfx : 2; /* [21:20] */
        u32 rsv_66 : 10;           /* [31:22] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_status0_u;

/* Define the union csr_eqm_fifo_status1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dma_wdfifo_dfx : 2;  /* [1:0] */
        u32 host1_dma_wdfifo_dfx : 2;  /* [3:2] */
        u32 host2_dma_wdfifo_dfx : 2;  /* [5:4] */
        u32 host3_dma_wdfifo_dfx : 2;  /* [7:6] */
        u32 host0_dma_rdfifo_dfx : 2;  /* [9:8] */
        u32 host1_dma_rdfifo_dfx : 2;  /* [11:10] */
        u32 host2_dma_rdfifo_dfx : 2;  /* [13:12] */
        u32 host3_dma_rdfifo_dfx : 2;  /* [15:14] */
        u32 host0_dma_cmdfifo_dfx : 2; /* [17:16] */
        u32 host1_dma_cmdfifo_dfx : 2; /* [19:18] */
        u32 host2_dma_cmdfifo_dfx : 2; /* [21:20] */
        u32 host3_dma_cmdfifo_dfx : 2; /* [23:22] */
        u32 outstd_fifo_dfx : 2;       /* [25:24] */
        u32 rsv_67 : 6;                /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_fifo_status1_u;

/* Define the union csr_eqm_ring_dfx_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ring_dfx_err_cnt : 16; /* [15:0] */
        u32 rsv_68 : 16;           /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_dfx_err_cnt_u;

/* Define the union csr_eqm_sm_ovfl_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sm_ovfl_cnt : 16; /* [15:0] */
        u32 rsv_69 : 16;      /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_sm_ovfl_cnt_u;

/* Define the union csr_eqm_dwq_free_addr_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_free_addr_cnt : 14; /* [13:0] */
        u32 rsv_70 : 18;            /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_free_addr_cnt_u;

/* Define the union csr_eqm_dwq_list_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_list_db_cnt : 14; /* [13:0] */
        u32 rsv_71 : 18;          /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_list_db_cnt_u;

/* Define the union csr_eqm_dwq_hostx_list_len_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_hostx_list_len : 14; /* [13:0] */
        u32 rsv_72 : 18;             /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_hostx_list_len_u;

/* Define the union csr_eqm_brmfap_hostx_db_eop_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 brmfap_hostx_wr_eop_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_brmfap_hostx_db_eop_cnt_u;

/* Define the union csr_eqm_nmq_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_db_cnt : 23; /* [22:0] */
        u32 rsv_73 : 9;      /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_nmq_db_cnt_u;

/* Define the union csr_eqm_nmq_hostx_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_hostx_db_cnt : 23; /* [22:0] */
        u32 rsv_74 : 9;            /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_nmq_hostx_db_cnt_u;

/* Define the union csr_eqm_nfmq_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_db_cnt : 23; /* [22:0] */
        u32 rsv_75 : 9;       /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_nfmq_db_cnt_u;

/* Define the union csr_eqm_nfmq_hostx_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_hostx_db_cnt : 23; /* [22:0] */
        u32 rsv_76 : 9;             /* [31:23] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_nfmq_hostx_db_cnt_u;

/* Define the union csr_eqm_hostx_dma_free_addr_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dma_free_rsc_cnt : 16; /* [15:0] */
        u32 rsv_77 : 16;                 /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_hostx_dma_free_addr_cnt_u;

/* Define the union csr_eqm_dwq_tile_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_tile_cnt : 14; /* [13:0] */
        u32 rsv_78 : 18;       /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_tile_cnt_u;

/* Define the union csr_eqm_dwq_sm_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_sm_cnt : 14; /* [13:0] */
        u32 rsv_79 : 18;     /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_sm_cnt_u;

/* Define the union csr_eqm_dwq_qu_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_qu_cnt : 14; /* [13:0] */
        u32 rsv_80 : 18;     /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_qu_cnt_u;

/* Define the union csr_eqm_dwq_cpi_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dwq_cpi_cnt : 14; /* [13:0] */
        u32 rsv_81 : 18;      /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_cpi_cnt_u;

/* Define the union csr_eqm_dwq_cpi_hostx_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dwq_cpi_cnt : 14; /* [13:0] */
        u32 rsv_82 : 18;            /* [31:14] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dwq_cpi_hostx_cnt_u;

/* Define the union csr_eqm_ecqm_hostx_enq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecqm_hostx_enq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecqm_hostx_enq_cmd_cnt_u;

/* Define the union csr_eqm_ecqm_hostx_deq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecqm_hostx_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecqm_hostx_deq_cmd_cnt_u;

/* Define the union csr_eqm_ecqm_hostx_sec_deq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecqm_hostx_sec_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecqm_hostx_sec_deq_cmd_cnt_u;

/* Define the union csr_eqm_dmagen_hostx_wr_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dmagen_hostx_enq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmagen_hostx_wr_cmd_cnt_u;

/* Define the union csr_eqm_dmagen_hostx_rd_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dmagen_hostx_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dmagen_hostx_rd_cmd_cnt_u;

/* Define the union csr_eqm_ring_hostx_wr_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dma_wr_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_hostx_wr_db_cnt_u;

/* Define the union csr_eqm_ring_hostx_rd_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dma_rd_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_hostx_rd_db_cnt_u;

/* Define the union csr_eqm_hostx_enq_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_hostx_enq_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_hostx_enq_db_cnt_u;

/* Define the union csr_eqm_iqm_send_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 eqm_iqm_send_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_iqm_send_db_cnt_u;

/* Define the union csr_eqm_ring_hostx_pre_rd_db_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 hostx_dma_pre_rd_db_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ring_hostx_pre_rd_db_cnt_u;

/* Define the union csr_eqm_dma_outstand_dfx0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 dma_outstand_fifo_cnt : 7; /* [6:0] */
        u32 rsv_83 : 25;               /* [31:7] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dma_outstand_dfx0_u;

/* Define the union csr_eqm_dma_outstand_dfx1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host0_dma_outstand_fifo_cnt : 8; /* [7:0] */
        u32 host1_dma_outstand_fifo_cnt : 8; /* [15:8] */
        u32 host2_dma_outstand_fifo_cnt : 8; /* [23:16] */
        u32 host3_dma_outstand_fifo_cnt : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_dma_outstand_dfx1_u;

/* Define the union csr_eqm_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecc_1bit_err_cnt_u;

/* Define the union csr_eqm_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_eqm_ecc_2bit_err_cnt_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_eqm_rw_rsv0_u eqm_rw_rsv0;                                          /* 0 */
    volatile csr_eqm_rw_rsv1_u eqm_rw_rsv1;                                          /* 4 */
    volatile csr_eqm_rw_rsv2_u eqm_rw_rsv2;                                          /* 8 */
    volatile csr_eqm_rw_rsv3_u eqm_rw_rsv3;                                          /* C */
    volatile csr_eqm_indrect_ctrl_u eqm_indrect_ctrl;                                /* 10 */
    volatile csr_eqm_indrect_timeout_u eqm_indrect_timeout;                          /* 14 */
    volatile csr_eqm_indrect_data_u eqm_indrect_data;                                /* 18 */
    volatile csr_eqm_ecqm_bp_bypass_u eqm_ecqm_bp_bypass;                            /* 1C */
    volatile csr_eqm_mem_ecc_bypass_en_u eqm_mem_ecc_bypass_en;                      /* 20 */
    volatile csr_eqm_mem_ctrl_bus_cfg0_u eqm_mem_ctrl_bus_cfg0;                      /* 24 */
    volatile csr_eqm_mem_ctrl_bus_cfg1_u eqm_mem_ctrl_bus_cfg1;                      /* 28 */
    volatile csr_eqm_mem_ctrl_bus_cfg2_u eqm_mem_ctrl_bus_cfg2;                      /* 2C */
    volatile csr_eqm_mem_ctrl_bus_cfg3_u eqm_mem_ctrl_bus_cfg3;                      /* 30 */
    volatile csr_eqm_mem_ctrl_bus_cfg4_u eqm_mem_ctrl_bus_cfg4;                      /* 34 */
    volatile csr_eqm_int_vector_u eqm_int_vector;                                    /* 40 */
    volatile csr_eqm_int_u eqm_int;                                                  /* 44 */
    volatile csr_eqm_int_en_u eqm_int_en;                                            /* 48 */
    volatile csr_eqm_mem_ecc_req_u eqm_mem_ecc_req;                                  /* 4C */
    volatile csr_eqm_mem_1bit_err_u eqm_mem_1bit_err;                                /* 50 */
    volatile csr_eqm_mem_2bit_err_u eqm_mem_2bit_err;                                /* 54 */
    volatile csr_eqm_ql_deq_empty_int_u eqm_ql_deq_empty_int;                        /* 58 */
    volatile csr_eqm_cll_fap_exhausted_int_u eqm_cll_fap_exhausted_int;              /* 5C */
    volatile csr_eqm_fifo_wr_ovfl_int0_u eqm_fifo_wr_ovfl_int0;                      /* 60 */
    volatile csr_eqm_fifo_wr_ovfl_int0_en_u eqm_fifo_wr_ovfl_int0_en;                /* 64 */
    volatile csr_eqm_fifo_wr_ovfl_int1_u eqm_fifo_wr_ovfl_int1;                      /* 68 */
    volatile csr_eqm_fifo_wr_ovfl_int1_en_u eqm_fifo_wr_ovfl_int1_en;                /* 6C */
    volatile csr_eqm_fifo_rd_undel_int_u eqm_fifo_rd_undel_int;                      /* 70 */
    volatile csr_eqm_fifo_rd_undel_int_en_u eqm_fifo_rd_undel_int_en;                /* 74 */
    volatile csr_eqm_ring_dfx_err_int_u eqm_ring_dfx_err_int;                        /* 78 */
    volatile csr_eqm_brmatt_rd_int_u eqm_brmatt_rd_int;                              /* 7C */
    volatile csr_eqm_ring_dfx_err_int1_u eqm_ring_dfx_err_int1;                      /* 80 */
    volatile csr_eqm_uncrt_int_en_u eqm_uncrt_int_en;                                /* 84 */
    volatile csr_eqm_dwq_rsc_dep_cfg_u eqm_dwq_rsc_dep_cfg;                          /* 800 */
    volatile csr_eqm_pack_channel_cfg_u eqm_pack_channel_cfg;                        /* 804 */
    volatile csr_eqm_db_store_space_sel_u eqm_db_store_space_sel;                    /* 808 */
    volatile csr_eqm_host_chunk_num_cfg0_u eqm_host_chunk_num_cfg0;                  /* 80C */
    volatile csr_eqm_host_chunk_num_cfg1_u eqm_host_chunk_num_cfg1;                  /* 810 */
    volatile csr_eqm_page_size_cfg_u eqm_page_size_cfg;                              /* 814 */
    volatile csr_eqm_hostx_dma_channel_cfg_u eqm_hostx_dma_channel_cfg[4];           /* 820 */
    volatile csr_eqm_host_search_gpa_baddr_cfg0_u eqm_host_search_gpa_baddr_cfg0;    /* 830 */
    volatile csr_eqm_host_search_gpa_baddr_cfg1_u eqm_host_search_gpa_baddr_cfg1;    /* 834 */
    volatile csr_eqm_dma_outstd_num_u eqm_dma_outstd_num;                            /* 838 */
    volatile csr_eqm_host_dma_outstd_num_u eqm_host_dma_outstd_num;                  /* 83C */
    volatile csr_eqm_fifo_gap_cfg_u eqm_fifo_gap_cfg;                                /* 840 */
    volatile csr_eqm_dwq_inf_th_cfg0_u eqm_dwq_inf_th_cfg0;                          /* 844 */
    volatile csr_eqm_dwq_inf_th_cfg1_u eqm_dwq_inf_th_cfg1;                          /* 848 */
    volatile csr_eqm_dwq_inf_th_cfg2_u eqm_dwq_inf_th_cfg2;                          /* 84C */
    volatile csr_eqm_hostx_cpi_halt_th_cfg_u eqm_hostx_cpi_halt_th_cfg[4];           /* 850 */
    volatile csr_eqm_host_fifo_depth_cfg_u eqm_host_fifo_depth_cfg;                  /* 860 */
    volatile csr_eqm_dmard_fifo_bp_th_u eqm_dmard_fifo_bp_th;                        /* 864 */
    volatile csr_eqm_dmard_fifo_depth0_u eqm_dmard_fifo_depth0;                      /* 868 */
    volatile csr_eqm_dmard_fifo_depth1_u eqm_dmard_fifo_depth1;                      /* 86C */
    volatile csr_eqm_dmawr_fifo_depth0_u eqm_dmawr_fifo_depth0;                      /* 870 */
    volatile csr_eqm_dmawr_fifo_depth1_u eqm_dmawr_fifo_depth1;                      /* 874 */
    volatile csr_eqm_dmacmd_fifo_depth0_u eqm_dmacmd_fifo_depth0;                    /* 878 */
    volatile csr_eqm_dmacmd_fifo_depth1_u eqm_dmacmd_fifo_depth1;                    /* 87C */
    volatile csr_eqm_dmacmd_rdfifo_th_u eqm_dmacmd_rdfifo_th;                        /* 880 */
    volatile csr_eqm_dmacmd_wrfifo_th0_u eqm_dmacmd_wrfifo_th0;                      /* 884 */
    volatile csr_eqm_dmacmd_wrfifo_th1_u eqm_dmacmd_wrfifo_th1;                      /* 888 */
    volatile csr_eqm_outstd_fifo_alempty_th_u eqm_outstd_fifo_alempty_th;            /* 88C */
    volatile csr_eqm_dmacmd_fifo_af_gap0_u eqm_dmacmd_fifo_af_gap0;                  /* 890 */
    volatile csr_eqm_dmacmd_fifo_af_gap1_u eqm_dmacmd_fifo_af_gap1;                  /* 894 */
    volatile csr_eqm_dmawr_fifo_bp_gap_u eqm_dmawr_fifo_bp_gap;                      /* 898 */
    volatile csr_eqm_inner_bp_status0_u eqm_inner_bp_status0;                        /* 1000 */
    volatile csr_eqm_inner_bp_status1_u eqm_inner_bp_status1;                        /* 1004 */
    volatile csr_eqm_fifo_status0_u eqm_fifo_status0;                                /* 1008 */
    volatile csr_eqm_fifo_status1_u eqm_fifo_status1;                                /* 100C */
    volatile csr_eqm_ring_dfx_err_cnt_u eqm_ring_dfx_err_cnt;                        /* 1800 */
    volatile csr_eqm_sm_ovfl_cnt_u eqm_sm_ovfl_cnt;                                  /* 1804 */
    volatile csr_eqm_dwq_free_addr_cnt_u eqm_dwq_free_addr_cnt;                      /* 1808 */
    volatile csr_eqm_dwq_list_db_cnt_u eqm_dwq_list_db_cnt;                          /* 180C */
    volatile csr_eqm_dwq_hostx_list_len_u eqm_dwq_hostx_list_len[4];                 /* 1810 */
    volatile csr_eqm_brmfap_hostx_db_eop_cnt_u eqm_brmfap_hostx_db_eop_cnt[4];       /* 1820 */
    volatile csr_eqm_nmq_db_cnt_u eqm_nmq_db_cnt;                                    /* 1830 */
    volatile csr_eqm_nmq_hostx_db_cnt_u eqm_nmq_hostx_db_cnt[4];                     /* 1840 */
    volatile csr_eqm_nfmq_db_cnt_u eqm_nfmq_db_cnt;                                  /* 1850 */
    volatile csr_eqm_nfmq_hostx_db_cnt_u eqm_nfmq_hostx_db_cnt[4];                   /* 1860 */
    volatile csr_eqm_hostx_dma_free_addr_cnt_u eqm_hostx_dma_free_addr_cnt[4];       /* 1870 */
    volatile csr_eqm_dwq_tile_cnt_u eqm_dwq_tile_cnt;                                /* 1880 */
    volatile csr_eqm_dwq_sm_cnt_u eqm_dwq_sm_cnt;                                    /* 1884 */
    volatile csr_eqm_dwq_qu_cnt_u eqm_dwq_qu_cnt;                                    /* 1888 */
    volatile csr_eqm_dwq_cpi_cnt_u eqm_dwq_cpi_cnt;                                  /* 188C */
    volatile csr_eqm_dwq_cpi_hostx_cnt_u eqm_dwq_cpi_hostx_cnt[4];                   /* 1890 */
    volatile csr_eqm_ecqm_hostx_enq_cmd_cnt_u eqm_ecqm_hostx_enq_cmd_cnt[4];         /* 18A0 */
    volatile csr_eqm_ecqm_hostx_deq_cmd_cnt_u eqm_ecqm_hostx_deq_cmd_cnt[4];         /* 18B0 */
    volatile csr_eqm_ecqm_hostx_sec_deq_cmd_cnt_u eqm_ecqm_hostx_sec_deq_cmd_cnt[4]; /* 18C0 */
    volatile csr_eqm_dmagen_hostx_wr_cmd_cnt_u eqm_dmagen_hostx_wr_cmd_cnt[4];       /* 18D0 */
    volatile csr_eqm_dmagen_hostx_rd_cmd_cnt_u eqm_dmagen_hostx_rd_cmd_cnt[4];       /* 18E0 */
    volatile csr_eqm_ring_hostx_wr_db_cnt_u eqm_ring_hostx_wr_db_cnt[4];             /* 18F0 */
    volatile csr_eqm_ring_hostx_rd_db_cnt_u eqm_ring_hostx_rd_db_cnt[4];             /* 1900 */
    volatile csr_eqm_hostx_enq_db_cnt_u eqm_hostx_enq_db_cnt[4];                     /* 1910 */
    volatile csr_eqm_iqm_send_db_cnt_u eqm_iqm_send_db_cnt;                          /* 1920 */
    volatile csr_eqm_ring_hostx_pre_rd_db_cnt_u eqm_ring_hostx_pre_rd_db_cnt[4];     /* 1930 */
    volatile csr_eqm_dma_outstand_dfx0_u eqm_dma_outstand_dfx0;                      /* 1940 */
    volatile csr_eqm_dma_outstand_dfx1_u eqm_dma_outstand_dfx1;                      /* 1944 */
    volatile csr_eqm_ecc_1bit_err_cnt_u eqm_ecc_1bit_err_cnt;                        /* 1948 */
    volatile csr_eqm_ecc_2bit_err_cnt_u eqm_ecc_2bit_err_cnt;                        /* 194C */
} S_mqm_eqm_REGS_TYPE;

/* Declare the struct pointor of the module mqm_eqm */
extern volatile S_mqm_eqm_REGS_TYPE *gopmqm_eqmAllReg;

/* Declare the functions that set the member value */
int iSetEQM_RW_RSV0_eqm_rw_rsv0(unsigned int ueqm_rw_rsv0);
int iSetEQM_RW_RSV1_eqm_rw_rsv1(unsigned int ueqm_rw_rsv1);
int iSetEQM_RW_RSV2_eqm_rw_rsv2(unsigned int ueqm_rw_rsv2);
int iSetEQM_RW_RSV3_eqm_rw_rsv3(unsigned int ueqm_rw_rsv3);
int iSetEQM_INDRECT_CTRL_eqm_indrect_addr(unsigned int ueqm_indrect_addr);
int iSetEQM_INDRECT_CTRL_eqm_indrect_tab(unsigned int ueqm_indrect_tab);
int iSetEQM_INDRECT_CTRL_eqm_indrect_status(unsigned int ueqm_indrect_status);
int iSetEQM_INDRECT_CTRL_eqm_indrect_mode(unsigned int ueqm_indrect_mode);
int iSetEQM_INDRECT_CTRL_eqm_indrect_vld(unsigned int ueqm_indrect_vld);
int iSetEQM_INDRECT_TIMEOUT_eqm_indrect_timeout(unsigned int ueqm_indrect_timeout);
int iSetEQM_INDRECT_DATA_eqm_indrect_data(unsigned int ueqm_indrect_data);
int iSetEQM_ECQM_BP_BYPASS_ecqm_hfifo_bp_bypass(unsigned int uecqm_hfifo_bp_bypass);
int iSetEQM_MEM_ECC_BYPASS_EN_eqm_mem_ecc_bypass_en(unsigned int ueqm_mem_ecc_bypass_en);
int iSetEQM_MEM_CTRL_BUS_CFG0_eqm_mem_ctrl_bus_0(unsigned int ueqm_mem_ctrl_bus_0);
int iSetEQM_MEM_CTRL_BUS_CFG1_eqm_mem_ctrl_bus_1(unsigned int ueqm_mem_ctrl_bus_1);
int iSetEQM_MEM_CTRL_BUS_CFG2_eqm_mem_ctrl_bus_2(unsigned int ueqm_mem_ctrl_bus_2);
int iSetEQM_MEM_CTRL_BUS_CFG3_eqm_mem_ctrl_bus_3(unsigned int ueqm_mem_ctrl_bus_3);
int iSetEQM_MEM_CTRL_BUS_CFG4_eqm_mem_ctrl_bus_4(unsigned int ueqm_mem_ctrl_bus_4);
int iSetEQM_INT_VECTOR_eqm_cpi_int_index(unsigned int ueqm_cpi_int_index);
int iSetEQM_INT_VECTOR_eqm_enable(unsigned int ueqm_enable);
int iSetEQM_INT_VECTOR_eqm_int_issue(unsigned int ueqm_int_issue);
int iSetEQM_INT_int_data(unsigned int uint_data);
int iSetEQM_INT_eqm_int_program_csr_id_ro(unsigned int ueqm_int_program_csr_id_ro);
int iSetEQM_INT_EN_eqm_int_err_en(unsigned int ueqm_int_err_en);
int iSetEQM_INT_EN_eqm_int_en_program_csr_id(unsigned int ueqm_int_en_program_csr_id);
int iSetEQM_MEM_ECC_REQ_eqm_dwq_free_rsc_err_req(unsigned int ueqm_dwq_free_rsc_err_req);
int iSetEQM_MEM_ECC_REQ_host_link_err_req(unsigned int uhost_link_err_req);
int iSetEQM_MEM_ECC_REQ_hfifo_mem_err_req(unsigned int uhfifo_mem_err_req);
int iSetEQM_MEM_ECC_REQ_host0_ecll_mem_err_req(unsigned int uhost0_ecll_mem_err_req);
int iSetEQM_MEM_ECC_REQ_host1_ecll_mem_err_req(unsigned int uhost1_ecll_mem_err_req);
int iSetEQM_MEM_ECC_REQ_host2_ecll_mem_err_req(unsigned int uhost2_ecll_mem_err_req);
int iSetEQM_MEM_ECC_REQ_host3_ecll_mem_err_req(unsigned int uhost3_ecll_mem_err_req);
int iSetEQM_MEM_ECC_REQ_head_mem_err_req(unsigned int uhead_mem_err_req);
int iSetEQM_MEM_ECC_REQ_tail_mem_err_req(unsigned int utail_mem_err_req);
int iSetEQM_MEM_ECC_REQ_link_list_mem_err_req(unsigned int ulink_list_mem_err_req);
int iSetEQM_MEM_ECC_REQ_ecll_mqlen_err_req(unsigned int uecll_mqlen_err_req);
int iSetEQM_MEM_ECC_REQ_dmacmd_mem_err_req(unsigned int udmacmd_mem_err_req);
int iSetEQM_MEM_ECC_REQ_dmard_mem_err_req(unsigned int udmard_mem_err_req);
int iSetEQM_MEM_ECC_REQ_dmawr_mem_err_req(unsigned int udmawr_mem_err_req);
int iSetEQM_MEM_1BIT_ERR_eqm_mem_1bit_err(unsigned int ueqm_mem_1bit_err);
int iSetEQM_MEM_1BIT_ERR_eqm_mem_1bit_err_insrt(unsigned int ueqm_mem_1bit_err_insrt);
int iSetEQM_MEM_1BIT_ERR_eqm_mem_1bit_err_sticky(unsigned int ueqm_mem_1bit_err_sticky);
int iSetEQM_MEM_2BIT_ERR_eqm_mem_2bit_err(unsigned int ueqm_mem_2bit_err);
int iSetEQM_MEM_2BIT_ERR_eqm_mem_2bit_err_insrt(unsigned int ueqm_mem_2bit_err_insrt);
int iSetEQM_MEM_2BIT_ERR_eqm_mem_2bit_err_sticky(unsigned int ueqm_mem_2bit_err_sticky);
int iSetEQM_QL_DEQ_EMPTY_INT_eqm_ql_deq_empty_err(unsigned int ueqm_ql_deq_empty_err);
int iSetEQM_QL_DEQ_EMPTY_INT_eqm_ql_deq_empty_err_insrt(unsigned int ueqm_ql_deq_empty_err_insrt);
int iSetEQM_QL_DEQ_EMPTY_INT_eqm_ql_deq_empty_err_sticky(unsigned int ueqm_ql_deq_empty_err_sticky);
int iSetEQM_CLL_FAP_EXHAUSTED_INT_eqm_cll_fap_exhuasted_err(unsigned int ueqm_cll_fap_exhuasted_err);
int iSetEQM_CLL_FAP_EXHAUSTED_INT_eqm_cll_fap_exhuasted_err_insrt(unsigned int ueqm_cll_fap_exhuasted_err_insrt);
int iSetEQM_CLL_FAP_EXHAUSTED_INT_eqm_cll_fap_exhuasted_err_sticky(unsigned int ueqm_cll_fap_exhuasted_err_sticky);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err0(unsigned int ufifo_ovfl_err0);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt0(unsigned int ufifo_ovfl_err_insrt0);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err1(unsigned int ufifo_ovfl_err1);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt1(unsigned int ufifo_ovfl_err_insrt1);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err2(unsigned int ufifo_ovfl_err2);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt2(unsigned int ufifo_ovfl_err_insrt2);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err3(unsigned int ufifo_ovfl_err3);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt3(unsigned int ufifo_ovfl_err_insrt3);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err4(unsigned int ufifo_ovfl_err4);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt4(unsigned int ufifo_ovfl_err_insrt4);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err5(unsigned int ufifo_ovfl_err5);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt5(unsigned int ufifo_ovfl_err_insrt5);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err6(unsigned int ufifo_ovfl_err6);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt6(unsigned int ufifo_ovfl_err_insrt6);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err7(unsigned int ufifo_ovfl_err7);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt7(unsigned int ufifo_ovfl_err_insrt7);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err8(unsigned int ufifo_ovfl_err8);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt8(unsigned int ufifo_ovfl_err_insrt8);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err9(unsigned int ufifo_ovfl_err9);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt9(unsigned int ufifo_ovfl_err_insrt9);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err10(unsigned int ufifo_ovfl_err10);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt10(unsigned int ufifo_ovfl_err_insrt10);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err11(unsigned int ufifo_ovfl_err11);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt11(unsigned int ufifo_ovfl_err_insrt11);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err12(unsigned int ufifo_ovfl_err12);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt12(unsigned int ufifo_ovfl_err_insrt12);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err13(unsigned int ufifo_ovfl_err13);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt13(unsigned int ufifo_ovfl_err_insrt13);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err14(unsigned int ufifo_ovfl_err14);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt14(unsigned int ufifo_ovfl_err_insrt14);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err15(unsigned int ufifo_ovfl_err15);
int iSetEQM_FIFO_WR_OVFL_INT0_fifo_ovfl_err_insrt15(unsigned int ufifo_ovfl_err_insrt15);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err0_en(unsigned int ufifo_ovfl_err0_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err1_en(unsigned int ufifo_ovfl_err1_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err2_en(unsigned int ufifo_ovfl_err2_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err3_en(unsigned int ufifo_ovfl_err3_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err4_en(unsigned int ufifo_ovfl_err4_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err5_en(unsigned int ufifo_ovfl_err5_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err6_en(unsigned int ufifo_ovfl_err6_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err7_en(unsigned int ufifo_ovfl_err7_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err8_en(unsigned int ufifo_ovfl_err8_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err9_en(unsigned int ufifo_ovfl_err9_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err10_en(unsigned int ufifo_ovfl_err10_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err11_en(unsigned int ufifo_ovfl_err11_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err12_en(unsigned int ufifo_ovfl_err12_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err13_en(unsigned int ufifo_ovfl_err13_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err14_en(unsigned int ufifo_ovfl_err14_en);
int iSetEQM_FIFO_WR_OVFL_INT0_EN_fifo_ovfl_err15_en(unsigned int ufifo_ovfl_err15_en);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err16(unsigned int ufifo_ovfl_err16);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt16(unsigned int ufifo_ovfl_err_insrt16);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err17(unsigned int ufifo_ovfl_err17);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt17(unsigned int ufifo_ovfl_err_insrt17);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err18(unsigned int ufifo_ovfl_err18);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt18(unsigned int ufifo_ovfl_err_insrt18);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err19(unsigned int ufifo_ovfl_err19);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt19(unsigned int ufifo_ovfl_err_insrt19);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err20(unsigned int ufifo_ovfl_err20);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt20(unsigned int ufifo_ovfl_err_insrt20);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err21(unsigned int ufifo_ovfl_err21);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt21(unsigned int ufifo_ovfl_err_insrt21);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err22(unsigned int ufifo_ovfl_err22);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt22(unsigned int ufifo_ovfl_err_insrt22);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err23(unsigned int ufifo_ovfl_err23);
int iSetEQM_FIFO_WR_OVFL_INT1_fifo_ovfl_err_insrt23(unsigned int ufifo_ovfl_err_insrt23);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err16_en(unsigned int ufifo_ovfl_err16_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err17_en(unsigned int ufifo_ovfl_err17_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err18_en(unsigned int ufifo_ovfl_err18_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err19_en(unsigned int ufifo_ovfl_err19_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err20_en(unsigned int ufifo_ovfl_err20_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err21_en(unsigned int ufifo_ovfl_err21_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err22_en(unsigned int ufifo_ovfl_err22_en);
int iSetEQM_FIFO_WR_OVFL_INT1_EN_fifo_ovfl_err23_en(unsigned int ufifo_ovfl_err23_en);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err0(unsigned int ufifo_underfl_err0);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt0(unsigned int ufifo_underfl_err_insrt0);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err1(unsigned int ufifo_underfl_err1);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt1(unsigned int ufifo_underfl_err_insrt1);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err2(unsigned int ufifo_underfl_err2);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt2(unsigned int ufifo_underfl_err_insrt2);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err3(unsigned int ufifo_underfl_err3);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt3(unsigned int ufifo_underfl_err_insrt3);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err4(unsigned int ufifo_underfl_err4);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt4(unsigned int ufifo_underfl_err_insrt4);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err5(unsigned int ufifo_underfl_err5);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt5(unsigned int ufifo_underfl_err_insrt5);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err6(unsigned int ufifo_underfl_err6);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt6(unsigned int ufifo_underfl_err_insrt6);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err7(unsigned int ufifo_underfl_err7);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt7(unsigned int ufifo_underfl_err_insrt7);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err8(unsigned int ufifo_underfl_err8);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt8(unsigned int ufifo_underfl_err_insrt8);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err9(unsigned int ufifo_underfl_err9);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt9(unsigned int ufifo_underfl_err_insrt9);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err10(unsigned int ufifo_underfl_err10);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt10(unsigned int ufifo_underfl_err_insrt10);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err11(unsigned int ufifo_underfl_err11);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt11(unsigned int ufifo_underfl_err_insrt11);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err12(unsigned int ufifo_underfl_err12);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt12(unsigned int ufifo_underfl_err_insrt12);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err13(unsigned int ufifo_underfl_err13);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt13(unsigned int ufifo_underfl_err_insrt13);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err14(unsigned int ufifo_underfl_err14);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt14(unsigned int ufifo_underfl_err_insrt14);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err15(unsigned int ufifo_underfl_err15);
int iSetEQM_FIFO_RD_UNDEL_INT_fifo_underfl_err_insrt15(unsigned int ufifo_underfl_err_insrt15);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err0_en(unsigned int ufifo_underfl_err0_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err1_en(unsigned int ufifo_underfl_err1_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err2_en(unsigned int ufifo_underfl_err2_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err3_en(unsigned int ufifo_underfl_err3_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err4_en(unsigned int ufifo_underfl_err4_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err5_en(unsigned int ufifo_underfl_err5_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err6_en(unsigned int ufifo_underfl_err6_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err7_en(unsigned int ufifo_underfl_err7_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err8_en(unsigned int ufifo_underfl_err8_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err9_en(unsigned int ufifo_underfl_err9_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err10_en(unsigned int ufifo_underfl_err10_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err11_en(unsigned int ufifo_underfl_err11_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err12_en(unsigned int ufifo_underfl_err12_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err13_en(unsigned int ufifo_underfl_err13_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err14_en(unsigned int ufifo_underfl_err14_en);
int iSetEQM_FIFO_RD_UNDEL_INT_EN_fifo_underfl_err15_en(unsigned int ufifo_underfl_err15_en);
int iSetEQM_RING_DFX_ERR_INT_eqm_ring_dfx_err(unsigned int ueqm_ring_dfx_err);
int iSetEQM_RING_DFX_ERR_INT_eqm_ring_dfx_err_insrt(unsigned int ueqm_ring_dfx_err_insrt);
int iSetEQM_RING_DFX_ERR_INT_eqm_ring_dfx_err_sticky(unsigned int ueqm_ring_dfx_err_sticky);
int iSetEQM_BRMATT_RD_INT_eqm_brmatt_rd_err(unsigned int ueqm_brmatt_rd_err);
int iSetEQM_BRMATT_RD_INT_eqm_brmatt_rd_err_insrt(unsigned int ueqm_brmatt_rd_err_insrt);
int iSetEQM_BRMATT_RD_INT_eqm_brmatt_rd_err_sticky(unsigned int ueqm_brmatt_rd_err_sticky);
int iSetEQM_RING_DFX_ERR_INT1_eqm_ring_dfx_err1(unsigned int ueqm_ring_dfx_err1);
int iSetEQM_RING_DFX_ERR_INT1_eqm_ring_dfx_err1_insrt(unsigned int ueqm_ring_dfx_err1_insrt);
int iSetEQM_RING_DFX_ERR_INT1_eqm_ring_dfx_err1_sticky(unsigned int ueqm_ring_dfx_err1_sticky);
int iSetEQM_UNCRT_INT_EN_addrtran_rd_uncrt_int_en(unsigned int uaddrtran_rd_uncrt_int_en);
int iSetEQM_UNCRT_INT_EN_rsc_exhausted_uncrt_int_en(unsigned int ursc_exhausted_uncrt_int_en);
int iSetEQM_UNCRT_INT_EN_ql_deq_empty_uncrt_int_en(unsigned int uql_deq_empty_uncrt_int_en);
int iSetEQM_DWQ_RSC_DEP_CFG_dwq_free_rsc_depth(unsigned int udwq_free_rsc_depth);
int iSetEQM_PACK_CHANNEL_CFG_packing_en(unsigned int upacking_en);
int iSetEQM_PACK_CHANNEL_CFG_packing_num(unsigned int upacking_num);
int iSetEQM_PACK_CHANNEL_CFG_packing_pri_en(unsigned int upacking_pri_en);
int iSetEQM_PACK_CHANNEL_CFG_packing_aging_time(unsigned int upacking_aging_time);
int iSetEQM_DB_STORE_SPACE_SEL_db_overflow_mode(unsigned int udb_overflow_mode);
int iSetEQM_DB_STORE_SPACE_SEL_usr_appoint_host_id(unsigned int uusr_appoint_host_id);
int iSetEQM_HOST_CHUNK_NUM_CFG0_host0_chunk_num(unsigned int uhost0_chunk_num);
int iSetEQM_HOST_CHUNK_NUM_CFG0_host1_chunk_num(unsigned int uhost1_chunk_num);
int iSetEQM_HOST_CHUNK_NUM_CFG1_host2_chunk_num(unsigned int uhost2_chunk_num);
int iSetEQM_HOST_CHUNK_NUM_CFG1_host3_chunk_num(unsigned int uhost3_chunk_num);
int iSetEQM_PAGE_SIZE_CFG_host0_page_size(unsigned int uhost0_page_size);
int iSetEQM_PAGE_SIZE_CFG_host1_page_size(unsigned int uhost1_page_size);
int iSetEQM_PAGE_SIZE_CFG_host2_page_size(unsigned int uhost2_page_size);
int iSetEQM_PAGE_SIZE_CFG_host3_page_size(unsigned int uhost3_page_size);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmard_so_ro(unsigned int uhostx_dmard_so_ro);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmawr_so_ro(unsigned int uhostx_dmawr_so_ro);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmard_attr_offset(unsigned int uhostx_dmard_attr_offset);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmawr_attr_offset(unsigned int uhostx_dmawr_attr_offset);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_pf_id(unsigned int uhostx_pf_id);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmard_c_chl(unsigned int uhostx_dmard_c_chl);
int iSetEQM_HOSTX_DMA_CHANNEL_CFG_hostx_dmawr_c_chl(unsigned int uhostx_dmawr_c_chl);
int iSetEQM_HOST_SEARCH_GPA_BADDR_CFG0_host0_search_gpa_baddr(unsigned int uhost0_search_gpa_baddr);
int iSetEQM_HOST_SEARCH_GPA_BADDR_CFG0_host1_search_gpa_baddr(unsigned int uhost1_search_gpa_baddr);
int iSetEQM_HOST_SEARCH_GPA_BADDR_CFG1_host2_search_gpa_baddr(unsigned int uhost2_search_gpa_baddr);
int iSetEQM_HOST_SEARCH_GPA_BADDR_CFG1_host3_search_gpa_baddr(unsigned int uhost3_search_gpa_baddr);
int iSetEQM_DMA_OUTSTD_NUM_dma_outstd_num(unsigned int udma_outstd_num);
int iSetEQM_HOST_DMA_OUTSTD_NUM_host0_outstd_num(unsigned int uhost0_outstd_num);
int iSetEQM_HOST_DMA_OUTSTD_NUM_host1_outstd_num(unsigned int uhost1_outstd_num);
int iSetEQM_HOST_DMA_OUTSTD_NUM_host2_outstd_num(unsigned int uhost2_outstd_num);
int iSetEQM_HOST_DMA_OUTSTD_NUM_host3_outstd_num(unsigned int uhost3_outstd_num);
int iSetEQM_FIFO_GAP_CFG_iqm_enq_aful_gap(unsigned int uiqm_enq_aful_gap);
int iSetEQM_FIFO_GAP_CFG_enqc_enq_aful_gap(unsigned int uenqc_enq_aful_gap);
int iSetEQM_DWQ_INF_TH_CFG0_dwq_smm_bp_th(unsigned int udwq_smm_bp_th);
int iSetEQM_DWQ_INF_TH_CFG0_dwq_til_bp_th(unsigned int udwq_til_bp_th);
int iSetEQM_DWQ_INF_TH_CFG1_dwq_cpi_bp_th(unsigned int udwq_cpi_bp_th);
int iSetEQM_DWQ_INF_TH_CFG1_dwq_qu_bp_th(unsigned int udwq_qu_bp_th);
int iSetEQM_DWQ_INF_TH_CFG2_dwq_sch_bp_th(unsigned int udwq_sch_bp_th);
int iSetEQM_HOSTX_CPI_HALT_TH_CFG_hostx_cpi_halt_lth(unsigned int uhostx_cpi_halt_lth);
int iSetEQM_HOSTX_CPI_HALT_TH_CFG_hostx_cpi_halt_hth(unsigned int uhostx_cpi_halt_hth);
int iSetEQM_HOST_FIFO_DEPTH_CFG_host0_hfifo_depth(unsigned int uhost0_hfifo_depth);
int iSetEQM_HOST_FIFO_DEPTH_CFG_host1_hfifo_depth(unsigned int uhost1_hfifo_depth);
int iSetEQM_HOST_FIFO_DEPTH_CFG_host2_hfifo_depth(unsigned int uhost2_hfifo_depth);
int iSetEQM_HOST_FIFO_DEPTH_CFG_host3_hfifo_depth(unsigned int uhost3_hfifo_depth);
int iSetEQM_DMARD_FIFO_BP_TH_host0_dmard_fifo_bp_th(unsigned int uhost0_dmard_fifo_bp_th);
int iSetEQM_DMARD_FIFO_BP_TH_host1_dmard_fifo_bp_th(unsigned int uhost1_dmard_fifo_bp_th);
int iSetEQM_DMARD_FIFO_BP_TH_host2_dmard_fifo_bp_th(unsigned int uhost2_dmard_fifo_bp_th);
int iSetEQM_DMARD_FIFO_BP_TH_host3_dmard_fifo_bp_th(unsigned int uhost3_dmard_fifo_bp_th);
int iSetEQM_DMARD_FIFO_DEPTH0_host0_dmard_fifo_depth(unsigned int uhost0_dmard_fifo_depth);
int iSetEQM_DMARD_FIFO_DEPTH0_host1_dmard_fifo_depth(unsigned int uhost1_dmard_fifo_depth);
int iSetEQM_DMARD_FIFO_DEPTH1_host2_dmard_fifo_depth(unsigned int uhost2_dmard_fifo_depth);
int iSetEQM_DMARD_FIFO_DEPTH1_host3_dmard_fifo_depth(unsigned int uhost3_dmard_fifo_depth);
int iSetEQM_DMAWR_FIFO_DEPTH0_host0_dmawr_fifo_depth(unsigned int uhost0_dmawr_fifo_depth);
int iSetEQM_DMAWR_FIFO_DEPTH0_host1_dmawr_fifo_depth(unsigned int uhost1_dmawr_fifo_depth);
int iSetEQM_DMAWR_FIFO_DEPTH1_host2_dmawr_fifo_depth(unsigned int uhost2_dmawr_fifo_depth);
int iSetEQM_DMAWR_FIFO_DEPTH1_host3_dmawr_fifo_depth(unsigned int uhost3_dmawr_fifo_depth);
int iSetEQM_DMACMD_FIFO_DEPTH0_host0_dmacmd_fifo_depth(unsigned int uhost0_dmacmd_fifo_depth);
int iSetEQM_DMACMD_FIFO_DEPTH0_host1_dmacmd_fifo_depth(unsigned int uhost1_dmacmd_fifo_depth);
int iSetEQM_DMACMD_FIFO_DEPTH1_host2_dmacmd_fifo_depth(unsigned int uhost2_dmacmd_fifo_depth);
int iSetEQM_DMACMD_FIFO_DEPTH1_host3_dmacmd_fifo_depth(unsigned int uhost3_dmacmd_fifo_depth);
int iSetEQM_DMACMD_RDFIFO_TH_host0_dmardcmd_fifo_th(unsigned int uhost0_dmardcmd_fifo_th);
int iSetEQM_DMACMD_RDFIFO_TH_host1_dmardcmd_fifo_th(unsigned int uhost1_dmardcmd_fifo_th);
int iSetEQM_DMACMD_RDFIFO_TH_host2_dmardcmd_fifo_th(unsigned int uhost2_dmardcmd_fifo_th);
int iSetEQM_DMACMD_RDFIFO_TH_host3_dmardcmd_fifo_th(unsigned int uhost3_dmardcmd_fifo_th);
int iSetEQM_DMACMD_WRFIFO_TH0_host0_dmawrcmd_fifo_aful_th(unsigned int uhost0_dmawrcmd_fifo_aful_th);
int iSetEQM_DMACMD_WRFIFO_TH0_host1_dmawrcmd_fifo_aful_th(unsigned int uhost1_dmawrcmd_fifo_aful_th);
int iSetEQM_DMACMD_WRFIFO_TH1_host2_dmawrcmd_fifo_aful_th(unsigned int uhost2_dmawrcmd_fifo_aful_th);
int iSetEQM_DMACMD_WRFIFO_TH1_host3_dmawrcmd_fifo_aful_th(unsigned int uhost3_dmawrcmd_fifo_aful_th);
int iSetEQM_OUTSTD_FIFO_ALEMPTY_TH_outstd_fifo_ampt_th(unsigned int uoutstd_fifo_ampt_th);
int iSetEQM_DMACMD_FIFO_AF_GAP0_host0_dmacmd_fifo_af_gap(unsigned int uhost0_dmacmd_fifo_af_gap);
int iSetEQM_DMACMD_FIFO_AF_GAP0_host1_dmacmd_fifo_af_gap(unsigned int uhost1_dmacmd_fifo_af_gap);
int iSetEQM_DMACMD_FIFO_AF_GAP1_host2_dmacmd_fifo_af_gap(unsigned int uhost2_dmacmd_fifo_af_gap);
int iSetEQM_DMACMD_FIFO_AF_GAP1_host3_dmacmd_fifo_af_gap(unsigned int uhost3_dmacmd_fifo_af_gap);
int iSetEQM_DMAWR_FIFO_BP_GAP_host0_dmawr_fifo_bp_gap(unsigned int uhost0_dmawr_fifo_bp_gap);
int iSetEQM_DMAWR_FIFO_BP_GAP_host1_dmawr_fifo_bp_gap(unsigned int uhost1_dmawr_fifo_bp_gap);
int iSetEQM_DMAWR_FIFO_BP_GAP_host2_dmawr_fifo_bp_gap(unsigned int uhost2_dmawr_fifo_bp_gap);
int iSetEQM_DMAWR_FIFO_BP_GAP_host3_dmawr_fifo_bp_gap(unsigned int uhost3_dmawr_fifo_bp_gap);
int iSetEQM_INNER_BP_STATUS0_eqm_enqc_cpi_bp(unsigned int ueqm_enqc_cpi_bp);
int iSetEQM_INNER_BP_STATUS0_eqm_enqc_tile_bp(unsigned int ueqm_enqc_tile_bp);
int iSetEQM_INNER_BP_STATUS0_eqm_enqc_qu_bp(unsigned int ueqm_enqc_qu_bp);
int iSetEQM_INNER_BP_STATUS0_mqm_cpi_halt_port(unsigned int umqm_cpi_halt_port);
int iSetEQM_INNER_BP_STATUS0_hfifo_dwqm_bp(unsigned int uhfifo_dwqm_bp);
int iSetEQM_INNER_BP_STATUS0_dmacmd_fifo_aful(unsigned int udmacmd_fifo_aful);
int iSetEQM_INNER_BP_STATUS0_host_rdcmd_cnt_aful(unsigned int uhost_rdcmd_cnt_aful);
int iSetEQM_INNER_BP_STATUS0_host_wrcmd_cnt_aful(unsigned int uhost_wrcmd_cnt_aful);
int iSetEQM_INNER_BP_STATUS0_dmard_fifo_bp(unsigned int udmard_fifo_bp);
int iSetEQM_INNER_BP_STATUS0_dmawd_fifo_aful(unsigned int udmawd_fifo_aful);
int iSetEQM_INNER_BP_STATUS1_eqm_deqc_root_bp(unsigned int ueqm_deqc_root_bp);
int iSetEQM_INNER_BP_STATUS1_eqm_deqc_host_bp(unsigned int ueqm_deqc_host_bp);
int iSetEQM_INNER_BP_STATUS1_host_dmard_outstand_bp(unsigned int uhost_dmard_outstand_bp);
int iSetEQM_INNER_BP_STATUS1_eqm_ring_fifo_aful(unsigned int ueqm_ring_fifo_aful);
int iSetEQM_INNER_BP_STATUS1_ring_eqm_fifo_aful(unsigned int uring_eqm_fifo_aful);
int iSetEQM_INNER_BP_STATUS1_eqm_iqm_enq_xoff(unsigned int ueqm_iqm_enq_xoff);
int iSetEQM_INNER_BP_STATUS1_host_chunk_aempty(unsigned int uhost_chunk_aempty);
int iSetEQM_FIFO_STATUS0_iqm_enq_fifo_dfx(unsigned int uiqm_enq_fifo_dfx);
int iSetEQM_FIFO_STATUS0_enqc_enq_fifo_dfx(unsigned int uenqc_enq_fifo_dfx);
int iSetEQM_FIFO_STATUS0_dwq_deq_fifo_dfx(unsigned int udwq_deq_fifo_dfx);
int iSetEQM_FIFO_STATUS0_pack_enq_fifo_dfx(unsigned int upack_enq_fifo_dfx);
int iSetEQM_FIFO_STATUS0_host0_fifo_dfx(unsigned int uhost0_fifo_dfx);
int iSetEQM_FIFO_STATUS0_host1_fifo_dfx(unsigned int uhost1_fifo_dfx);
int iSetEQM_FIFO_STATUS0_host2_fifo_dfx(unsigned int uhost2_fifo_dfx);
int iSetEQM_FIFO_STATUS0_host3_fifo_dfx(unsigned int uhost3_fifo_dfx);
int iSetEQM_FIFO_STATUS0_ring_eqm_fifo_dfx(unsigned int uring_eqm_fifo_dfx);
int iSetEQM_FIFO_STATUS0_eqm_ring_fifo_dfx(unsigned int ueqm_ring_fifo_dfx);
int iSetEQM_FIFO_STATUS0_dmacmd_infifo_dfx(unsigned int udmacmd_infifo_dfx);
int iSetEQM_FIFO_STATUS1_host0_dma_wdfifo_dfx(unsigned int uhost0_dma_wdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host1_dma_wdfifo_dfx(unsigned int uhost1_dma_wdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host2_dma_wdfifo_dfx(unsigned int uhost2_dma_wdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host3_dma_wdfifo_dfx(unsigned int uhost3_dma_wdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host0_dma_rdfifo_dfx(unsigned int uhost0_dma_rdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host1_dma_rdfifo_dfx(unsigned int uhost1_dma_rdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host2_dma_rdfifo_dfx(unsigned int uhost2_dma_rdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host3_dma_rdfifo_dfx(unsigned int uhost3_dma_rdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host0_dma_cmdfifo_dfx(unsigned int uhost0_dma_cmdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host1_dma_cmdfifo_dfx(unsigned int uhost1_dma_cmdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host2_dma_cmdfifo_dfx(unsigned int uhost2_dma_cmdfifo_dfx);
int iSetEQM_FIFO_STATUS1_host3_dma_cmdfifo_dfx(unsigned int uhost3_dma_cmdfifo_dfx);
int iSetEQM_FIFO_STATUS1_outstd_fifo_dfx(unsigned int uoutstd_fifo_dfx);
int iSetEQM_RING_DFX_ERR_CNT_ring_dfx_err_cnt(unsigned int uring_dfx_err_cnt);
int iSetEQM_SM_OVFL_CNT_sm_ovfl_cnt(unsigned int usm_ovfl_cnt);
int iSetEQM_DWQ_FREE_ADDR_CNT_dwq_free_addr_cnt(unsigned int udwq_free_addr_cnt);
int iSetEQM_DWQ_LIST_DB_CNT_dwq_list_db_cnt(unsigned int udwq_list_db_cnt);
int iSetEQM_DWQ_HOSTX_LIST_LEN_dwq_hostx_list_len(unsigned int udwq_hostx_list_len);
int iSetEQM_BRMFAP_HOSTX_DB_EOP_CNT_brmfap_hostx_wr_eop_cnt(unsigned int ubrmfap_hostx_wr_eop_cnt);
int iSetEQM_NMQ_DB_CNT_nmq_db_cnt(unsigned int unmq_db_cnt);
int iSetEQM_NMQ_HOSTX_DB_CNT_nmq_hostx_db_cnt(unsigned int unmq_hostx_db_cnt);
int iSetEQM_NFMQ_DB_CNT_nfmq_db_cnt(unsigned int unfmq_db_cnt);
int iSetEQM_NFMQ_HOSTX_DB_CNT_nfmq_hostx_db_cnt(unsigned int unfmq_hostx_db_cnt);
int iSetEQM_HOSTX_DMA_FREE_ADDR_CNT_hostx_dma_free_rsc_cnt(unsigned int uhostx_dma_free_rsc_cnt);
int iSetEQM_DWQ_TILE_CNT_dwq_tile_cnt(unsigned int udwq_tile_cnt);
int iSetEQM_DWQ_SM_CNT_dwq_sm_cnt(unsigned int udwq_sm_cnt);
int iSetEQM_DWQ_QU_CNT_dwq_qu_cnt(unsigned int udwq_qu_cnt);
int iSetEQM_DWQ_CPI_CNT_dwq_cpi_cnt(unsigned int udwq_cpi_cnt);
int iSetEQM_DWQ_CPI_HOSTX_CNT_hostx_dwq_cpi_cnt(unsigned int uhostx_dwq_cpi_cnt);
int iSetEQM_ECQM_HOSTX_ENQ_CMD_CNT_ecqm_hostx_enq_cmd_cnt(unsigned int uecqm_hostx_enq_cmd_cnt);
int iSetEQM_ECQM_HOSTX_DEQ_CMD_CNT_ecqm_hostx_deq_cmd_cnt(unsigned int uecqm_hostx_deq_cmd_cnt);
int iSetEQM_ECQM_HOSTX_SEC_DEQ_CMD_CNT_ecqm_hostx_sec_deq_cmd_cnt(unsigned int uecqm_hostx_sec_deq_cmd_cnt);
int iSetEQM_DMAGEN_HOSTX_WR_CMD_CNT_dmagen_hostx_enq_cmd_cnt(unsigned int udmagen_hostx_enq_cmd_cnt);
int iSetEQM_DMAGEN_HOSTX_RD_CMD_CNT_dmagen_hostx_deq_cmd_cnt(unsigned int udmagen_hostx_deq_cmd_cnt);
int iSetEQM_RING_HOSTX_WR_DB_CNT_hostx_dma_wr_db_cnt(unsigned int uhostx_dma_wr_db_cnt);
int iSetEQM_RING_HOSTX_RD_DB_CNT_hostx_dma_rd_db_cnt(unsigned int uhostx_dma_rd_db_cnt);
int iSetEQM_HOSTX_ENQ_DB_CNT_eqm_hostx_enq_db_cnt(unsigned int ueqm_hostx_enq_db_cnt);
int iSetEQM_IQM_SEND_DB_CNT_eqm_iqm_send_db_cnt(unsigned int ueqm_iqm_send_db_cnt);
int iSetEQM_RING_HOSTX_PRE_RD_DB_CNT_hostx_dma_pre_rd_db_cnt(unsigned int uhostx_dma_pre_rd_db_cnt);
int iSetEQM_DMA_OUTSTAND_DFX0_dma_outstand_fifo_cnt(unsigned int udma_outstand_fifo_cnt);
int iSetEQM_DMA_OUTSTAND_DFX1_host0_dma_outstand_fifo_cnt(unsigned int uhost0_dma_outstand_fifo_cnt);
int iSetEQM_DMA_OUTSTAND_DFX1_host1_dma_outstand_fifo_cnt(unsigned int uhost1_dma_outstand_fifo_cnt);
int iSetEQM_DMA_OUTSTAND_DFX1_host2_dma_outstand_fifo_cnt(unsigned int uhost2_dma_outstand_fifo_cnt);
int iSetEQM_DMA_OUTSTAND_DFX1_host3_dma_outstand_fifo_cnt(unsigned int uhost3_dma_outstand_fifo_cnt);
int iSetEQM_ECC_1BIT_ERR_CNT_ecc_1bit_err_cnt(unsigned int uecc_1bit_err_cnt);
int iSetEQM_ECC_2BIT_ERR_CNT_ecc_2bit_err_cnt(unsigned int uecc_2bit_err_cnt);

/* Define the union csr_msc_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_rw_rsv0_u;

/* Define the union csr_msc_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_rw_rsv1_u;

/* Define the union csr_msc_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_rw_rsv2_u;

/* Define the union csr_msc_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_rw_rsv3_u;

/* Define the union csr_msc_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_indrect_addr : 20; /* [19:0] */
        u32 msc_indrect_tab : 8;   /* [27:20] */
        u32 msc_indrect_stat : 2;  /* [29:28] */
        u32 msc_indrect_mode : 1;  /* [30] */
        u32 msc_indrect_vld : 1;   /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_indrect_ctrl_u;

/* Define the union csr_msc_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_indrect_timeout_u;

/* Define the union csr_msc_indrect_data_0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_indrect_data_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_indrect_data_0_u;

/* Define the union csr_msc_indrect_data_1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_indrect_data_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_indrect_data_1_u;

/* Define the union csr_msc_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ecc_bypass : 1; /* [0] */
        u32 rsv_0 : 31;             /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ecc_bypass_en_u;

/* Define the union csr_msc_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ctrl_bus_cfg0_u;

/* Define the union csr_msc_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ctrl_bus_cfg1_u;

/* Define the union csr_msc_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ctrl_bus_cfg2_u;

/* Define the union csr_msc_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ctrl_bus_cfg3_u;

/* Define the union csr_msc_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_1 : 26;             /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_ctrl_bus_cfg4_u;

/* Define the union csr_msc_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_cpi_int_index : 24; /* [23:0] */
        u32 rsv_2 : 3;              /* [26:24] */
        u32 msc_enable : 1;         /* [27] */
        u32 msc_int_issue : 1;      /* [28] */
        u32 rsv_3 : 3;              /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_int_vector_u;

/* Define the union csr_msc_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_int_data : 15;          /* [14:0] */
        u32 rsv_4 : 1;                  /* [15] */
        u32 msc_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_int_u;

/* Define the union csr_msc_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_int_en : 15;         /* [14:0] */
        u32 rsv_5 : 1;               /* [15] */
        u32 msc_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_int_en_u;

/* Define the union csr_msc_mem_err_req0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_err_req_0 : 1;  /* [0] */
        u32 msc_mem_err_req_1 : 1;  /* [1] */
        u32 msc_mem_err_req_2 : 1;  /* [2] */
        u32 msc_mem_err_req_3 : 1;  /* [3] */
        u32 msc_mem_err_req_4 : 1;  /* [4] */
        u32 msc_mem_err_req_5 : 1;  /* [5] */
        u32 msc_mem_err_req_6 : 1;  /* [6] */
        u32 msc_mem_err_req_7 : 1;  /* [7] */
        u32 msc_mem_err_req_8 : 1;  /* [8] */
        u32 msc_mem_err_req_9 : 1;  /* [9] */
        u32 msc_mem_err_req_10 : 1; /* [10] */
        u32 msc_mem_err_req_11 : 1; /* [11] */
        u32 msc_mem_err_req_12 : 1; /* [12] */
        u32 msc_mem_err_req_13 : 1; /* [13] */
        u32 msc_mem_err_req_14 : 1; /* [14] */
        u32 msc_mem_err_req_15 : 1; /* [15] */
        u32 msc_mem_err_req_16 : 1; /* [16] */
        u32 msc_mem_err_req_17 : 1; /* [17] */
        u32 msc_mem_err_req_18 : 1; /* [18] */
        u32 msc_mem_err_req_19 : 1; /* [19] */
        u32 msc_mem_err_req_20 : 1; /* [20] */
        u32 msc_mem_err_req_21 : 1; /* [21] */
        u32 msc_mem_err_req_22 : 1; /* [22] */
        u32 msc_mem_err_req_23 : 1; /* [23] */
        u32 msc_mem_err_req_24 : 1; /* [24] */
        u32 msc_mem_err_req_25 : 1; /* [25] */
        u32 msc_mem_err_req_26 : 1; /* [26] */
        u32 msc_mem_err_req_27 : 1; /* [27] */
        u32 msc_mem_err_req_28 : 1; /* [28] */
        u32 msc_mem_err_req_29 : 1; /* [29] */
        u32 rsv_6 : 2;              /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_err_req0_u;

/* Define the union csr_msc_mem_err_req1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_err_req_32 : 1; /* [0] */
        u32 msc_mem_err_req_33 : 1; /* [1] */
        u32 msc_mem_err_req_34 : 1; /* [2] */
        u32 msc_mem_err_req_35 : 1; /* [3] */
        u32 msc_mem_err_req_36 : 1; /* [4] */
        u32 msc_mem_err_req_37 : 1; /* [5] */
        u32 msc_mem_err_req_38 : 1; /* [6] */
        u32 msc_mem_err_req_39 : 1; /* [7] */
        u32 msc_mem_err_req_40 : 1; /* [8] */
        u32 msc_mem_err_req_41 : 1; /* [9] */
        u32 msc_mem_err_req_42 : 1; /* [10] */
        u32 msc_mem_err_req_43 : 1; /* [11] */
        u32 msc_mem_err_req_44 : 1; /* [12] */
        u32 msc_mem_err_req_45 : 1; /* [13] */
        u32 msc_mem_err_req_46 : 1; /* [14] */
        u32 msc_mem_err_req_47 : 1; /* [15] */
        u32 msc_mem_err_req_48 : 1; /* [16] */
        u32 msc_mem_err_req_49 : 1; /* [17] */
        u32 msc_mem_err_req_50 : 1; /* [18] */
        u32 msc_mem_err_req_51 : 1; /* [19] */
        u32 msc_mem_err_req_52 : 1; /* [20] */
        u32 msc_mem_err_req_53 : 1; /* [21] */
        u32 msc_mem_err_req_54 : 1; /* [22] */
        u32 msc_mem_err_req_55 : 1; /* [23] */
        u32 rsv_7 : 8;              /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_err_req1_u;

/* Define the union csr_msc_mem_err_req2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_err_req_64 : 1; /* [0] */
        u32 msc_mem_err_req_65 : 1; /* [1] */
        u32 msc_mem_err_req_66 : 1; /* [2] */
        u32 msc_mem_err_req_67 : 1; /* [3] */
        u32 msc_mem_err_req_68 : 1; /* [4] */
        u32 msc_mem_err_req_69 : 1; /* [5] */
        u32 msc_mem_err_req_70 : 1; /* [6] */
        u32 msc_mem_err_req_71 : 1; /* [7] */
        u32 msc_mem_err_req_72 : 1; /* [8] */
        u32 msc_mem_err_req_73 : 1; /* [9] */
        u32 msc_mem_err_req_74 : 1; /* [10] */
        u32 msc_mem_err_req_75 : 1; /* [11] */
        u32 msc_mem_err_req_76 : 1; /* [12] */
        u32 msc_mem_err_req_77 : 1; /* [13] */
        u32 msc_mem_err_req_78 : 1; /* [14] */
        u32 msc_mem_err_req_79 : 1; /* [15] */
        u32 msc_mem_err_req_80 : 1; /* [16] */
        u32 msc_mem_err_req_81 : 1; /* [17] */
        u32 msc_mem_err_req_82 : 1; /* [18] */
        u32 msc_mem_err_req_83 : 1; /* [19] */
        u32 msc_mem_err_req_84 : 1; /* [20] */
        u32 msc_mem_err_req_85 : 1; /* [21] */
        u32 msc_mem_err_req_86 : 1; /* [22] */
        u32 msc_mem_err_req_87 : 1; /* [23] */
        u32 msc_mem_err_req_88 : 1; /* [24] */
        u32 msc_mem_err_req_89 : 1; /* [25] */
        u32 msc_mem_err_req_90 : 1; /* [26] */
        u32 msc_mem_err_req_91 : 1; /* [27] */
        u32 msc_mem_err_req_92 : 1; /* [28] */
        u32 msc_mem_err_req_93 : 1; /* [29] */
        u32 msc_mem_err_req_94 : 1; /* [30] */
        u32 msc_mem_err_req_95 : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_err_req2_u;

/* Define the union csr_msc_mem_err_req3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_err_req_96 : 1;  /* [0] */
        u32 msc_mem_err_req_97 : 1;  /* [1] */
        u32 msc_mem_err_req_98 : 1;  /* [2] */
        u32 msc_mem_err_req_99 : 1;  /* [3] */
        u32 msc_mem_err_req_100 : 1; /* [4] */
        u32 msc_mem_err_req_101 : 1; /* [5] */
        u32 msc_mem_err_req_102 : 1; /* [6] */
        u32 msc_mem_err_req_103 : 1; /* [7] */
        u32 msc_mem_err_req_104 : 1; /* [8] */
        u32 msc_mem_err_req_105 : 1; /* [9] */
        u32 msc_mem_err_req_106 : 1; /* [10] */
        u32 msc_mem_err_req_107 : 1; /* [11] */
        u32 msc_mem_err_req_108 : 1; /* [12] */
        u32 msc_mem_err_req_109 : 1; /* [13] */
        u32 msc_mem_err_req_110 : 1; /* [14] */
        u32 msc_mem_err_req_111 : 1; /* [15] */
        u32 msc_mem_err_req_112 : 1; /* [16] */
        u32 msc_mem_err_req_113 : 1; /* [17] */
        u32 msc_mem_err_req_114 : 1; /* [18] */
        u32 msc_mem_err_req_115 : 1; /* [19] */
        u32 msc_mem_err_req_116 : 1; /* [20] */
        u32 msc_mem_err_req_117 : 1; /* [21] */
        u32 msc_mem_err_req_118 : 1; /* [22] */
        u32 msc_mem_err_req_119 : 1; /* [23] */
        u32 msc_mem_err_req_120 : 1; /* [24] */
        u32 msc_mem_err_req_121 : 1; /* [25] */
        u32 msc_mem_err_req_122 : 1; /* [26] */
        u32 msc_mem_err_req_123 : 1; /* [27] */
        u32 msc_mem_err_req_124 : 1; /* [28] */
        u32 msc_mem_err_req_125 : 1; /* [29] */
        u32 msc_mem_err_req_126 : 1; /* [30] */
        u32 msc_mem_err_req_127 : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_err_req3_u;

/* Define the union csr_msc_mem_err_req4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mem_err_req_128 : 1; /* [0] */
        u32 msc_mem_err_req_129 : 1; /* [1] */
        u32 msc_mem_err_req_130 : 1; /* [2] */
        u32 msc_mem_err_req_131 : 1; /* [3] */
        u32 msc_mem_err_req_132 : 1; /* [4] */
        u32 msc_mem_err_req_133 : 1; /* [5] */
        u32 msc_mem_err_req_134 : 1; /* [6] */
        u32 msc_mem_err_req_135 : 1; /* [7] */
        u32 msc_mem_err_req_136 : 1; /* [8] */
        u32 msc_mem_err_req_137 : 1; /* [9] */
        u32 msc_mem_err_req_138 : 1; /* [10] */
        u32 msc_mem_err_req_139 : 1; /* [11] */
        u32 msc_mem_err_req_140 : 1; /* [12] */
        u32 msc_mem_err_req_141 : 1; /* [13] */
        u32 msc_mem_err_req_142 : 1; /* [14] */
        u32 msc_mem_err_req_143 : 1; /* [15] */
        u32 msc_mem_err_req_144 : 1; /* [16] */
        u32 msc_mem_err_req_145 : 1; /* [17] */
        u32 msc_mem_err_req_146 : 1; /* [18] */
        u32 msc_mem_err_req_147 : 1; /* [19] */
        u32 msc_mem_err_req_148 : 1; /* [20] */
        u32 msc_mem_err_req_149 : 1; /* [21] */
        u32 msc_mem_err_req_150 : 1; /* [22] */
        u32 msc_mem_err_req_151 : 1; /* [23] */
        u32 msc_mem_err_req_152 : 1; /* [24] */
        u32 msc_mem_err_req_153 : 1; /* [25] */
        u32 msc_mem_err_req_154 : 1; /* [26] */
        u32 msc_mem_err_req_155 : 1; /* [27] */
        u32 msc_mem_err_req_156 : 1; /* [28] */
        u32 msc_mem_err_req_157 : 1; /* [29] */
        u32 rsv_8 : 2;               /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mem_err_req4_u;

/* Define the union csr_msc_ecc_one_bit_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ecc_1bit_err : 1;       /* [0] */
        u32 msc_ecc_1bit_err_insrt : 1; /* [1] */
        u32 msc_ecc_1bit_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ecc_one_bit_int_u;

/* Define the union csr_msc_ecc_two_bit_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ecc_2bit_err : 1;       /* [0] */
        u32 msc_ecc_2bit_err_insrt : 1; /* [1] */
        u32 msc_ecc_2bit_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ecc_two_bit_int_u;

/* Define the union csr_msc_mq_bind_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_bind_cfg_err : 1;       /* [0] */
        u32 msc_bind_cfg_err_insrt : 1; /* [1] */
        u32 msc_bind_cfg_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_mq_bind_int_u;

/* Define the union csr_msc_vnic_spcnt_inf_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_vf_sp_cnt_inf_err : 1;       /* [0] */
        u32 msc_vf_sp_cnt_inf_err_insrt : 1; /* [1] */
        u32 msc_vf_sp_cnt_inf_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_vnic_spcnt_inf_int_u;

/* Define the union csr_msc_vnic_spcnt_cal_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_vf_sp_cnt_cal_err : 1;       /* [0] */
        u32 msc_vf_sp_cnt_cal_err_insrt : 1; /* [1] */
        u32 msc_vf_sp_cnt_cal_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_vnic_spcnt_cal_int_u;

/* Define the union csr_msc_socep_spcnt_inf_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_socep_sp_cnt_inf_err : 1;       /* [0] */
        u32 msc_socep_sp_cnt_inf_err_insrt : 1; /* [1] */
        u32 msc_socep_sp_cnt_inf_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_socep_spcnt_inf_int_u;

/* Define the union csr_msc_socep_spcnt_cal_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_socep_sp_cnt_cal_err : 1;       /* [0] */
        u32 msc_socep_sp_cnt_cal_err_insrt : 1; /* [1] */
        u32 msc_socep_sp_cnt_cal_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_socep_spcnt_cal_int_u;

/* Define the union csr_msc_fifo_int0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int0_err0 : 1;        /* [0] */
        u32 msc_fifo_int0_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int0_err1 : 1;        /* [2] */
        u32 msc_fifo_int0_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int0_err2 : 1;        /* [4] */
        u32 msc_fifo_int0_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int0_err3 : 1;        /* [6] */
        u32 msc_fifo_int0_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int0_err4 : 1;        /* [8] */
        u32 msc_fifo_int0_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int0_err5 : 1;        /* [10] */
        u32 msc_fifo_int0_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int0_err6 : 1;        /* [12] */
        u32 msc_fifo_int0_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int0_err7 : 1;        /* [14] */
        u32 msc_fifo_int0_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int0_err8 : 1;        /* [16] */
        u32 msc_fifo_int0_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int0_err9 : 1;        /* [18] */
        u32 msc_fifo_int0_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int0_err10 : 1;       /* [20] */
        u32 msc_fifo_int0_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int0_err11 : 1;       /* [22] */
        u32 msc_fifo_int0_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int0_err12 : 1;       /* [24] */
        u32 msc_fifo_int0_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int0_err13 : 1;       /* [26] */
        u32 msc_fifo_int0_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int0_err14 : 1;       /* [28] */
        u32 msc_fifo_int0_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int0_err15 : 1;       /* [30] */
        u32 msc_fifo_int0_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int0_u;

/* Define the union csr_msc_fifo_int0_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int0_err0_en : 1;  /* [0] */
        u32 msc_fifo_int0_err1_en : 1;  /* [1] */
        u32 msc_fifo_int0_err2_en : 1;  /* [2] */
        u32 msc_fifo_int0_err3_en : 1;  /* [3] */
        u32 msc_fifo_int0_err4_en : 1;  /* [4] */
        u32 msc_fifo_int0_err5_en : 1;  /* [5] */
        u32 msc_fifo_int0_err6_en : 1;  /* [6] */
        u32 msc_fifo_int0_err7_en : 1;  /* [7] */
        u32 msc_fifo_int0_err8_en : 1;  /* [8] */
        u32 msc_fifo_int0_err9_en : 1;  /* [9] */
        u32 msc_fifo_int0_err10_en : 1; /* [10] */
        u32 msc_fifo_int0_err11_en : 1; /* [11] */
        u32 msc_fifo_int0_err12_en : 1; /* [12] */
        u32 msc_fifo_int0_err13_en : 1; /* [13] */
        u32 msc_fifo_int0_err14_en : 1; /* [14] */
        u32 msc_fifo_int0_err15_en : 1; /* [15] */
        u32 rsv_9 : 16;                 /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int0_mask_u;

/* Define the union csr_msc_fifo_int1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int1_err0 : 1;        /* [0] */
        u32 msc_fifo_int1_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int1_err1 : 1;        /* [2] */
        u32 msc_fifo_int1_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int1_err2 : 1;        /* [4] */
        u32 msc_fifo_int1_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int1_err3 : 1;        /* [6] */
        u32 msc_fifo_int1_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int1_err4 : 1;        /* [8] */
        u32 msc_fifo_int1_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int1_err5 : 1;        /* [10] */
        u32 msc_fifo_int1_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int1_err6 : 1;        /* [12] */
        u32 msc_fifo_int1_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int1_err7 : 1;        /* [14] */
        u32 msc_fifo_int1_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int1_err8 : 1;        /* [16] */
        u32 msc_fifo_int1_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int1_err9 : 1;        /* [18] */
        u32 msc_fifo_int1_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int1_err10 : 1;       /* [20] */
        u32 msc_fifo_int1_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int1_err11 : 1;       /* [22] */
        u32 msc_fifo_int1_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int1_err12 : 1;       /* [24] */
        u32 msc_fifo_int1_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int1_err13 : 1;       /* [26] */
        u32 msc_fifo_int1_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int1_err14 : 1;       /* [28] */
        u32 msc_fifo_int1_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int1_err15 : 1;       /* [30] */
        u32 msc_fifo_int1_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int1_u;

/* Define the union csr_msc_fifo_int1_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int1_err0_en : 1;  /* [0] */
        u32 msc_fifo_int1_err1_en : 1;  /* [1] */
        u32 msc_fifo_int1_err2_en : 1;  /* [2] */
        u32 msc_fifo_int1_err3_en : 1;  /* [3] */
        u32 msc_fifo_int1_err4_en : 1;  /* [4] */
        u32 msc_fifo_int1_err5_en : 1;  /* [5] */
        u32 msc_fifo_int1_err6_en : 1;  /* [6] */
        u32 msc_fifo_int1_err7_en : 1;  /* [7] */
        u32 msc_fifo_int1_err8_en : 1;  /* [8] */
        u32 msc_fifo_int1_err9_en : 1;  /* [9] */
        u32 msc_fifo_int1_err10_en : 1; /* [10] */
        u32 msc_fifo_int1_err11_en : 1; /* [11] */
        u32 msc_fifo_int1_err12_en : 1; /* [12] */
        u32 msc_fifo_int1_err13_en : 1; /* [13] */
        u32 msc_fifo_int1_err14_en : 1; /* [14] */
        u32 msc_fifo_int1_err15_en : 1; /* [15] */
        u32 rsv_10 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int1_mask_u;

/* Define the union csr_msc_fifo_int2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int2_err0 : 1;        /* [0] */
        u32 msc_fifo_int2_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int2_err1 : 1;        /* [2] */
        u32 msc_fifo_int2_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int2_err2 : 1;        /* [4] */
        u32 msc_fifo_int2_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int2_err3 : 1;        /* [6] */
        u32 msc_fifo_int2_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int2_err4 : 1;        /* [8] */
        u32 msc_fifo_int2_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int2_err5 : 1;        /* [10] */
        u32 msc_fifo_int2_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int2_err6 : 1;        /* [12] */
        u32 msc_fifo_int2_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int2_err7 : 1;        /* [14] */
        u32 msc_fifo_int2_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int2_err8 : 1;        /* [16] */
        u32 msc_fifo_int2_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int2_err9 : 1;        /* [18] */
        u32 msc_fifo_int2_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int2_err10 : 1;       /* [20] */
        u32 msc_fifo_int2_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int2_err11 : 1;       /* [22] */
        u32 msc_fifo_int2_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int2_err12 : 1;       /* [24] */
        u32 msc_fifo_int2_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int2_err13 : 1;       /* [26] */
        u32 msc_fifo_int2_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int2_err14 : 1;       /* [28] */
        u32 msc_fifo_int2_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int2_err15 : 1;       /* [30] */
        u32 msc_fifo_int2_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int2_u;

/* Define the union csr_msc_fifo_int2_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int2_err0_en : 1;  /* [0] */
        u32 msc_fifo_int2_err1_en : 1;  /* [1] */
        u32 msc_fifo_int2_err2_en : 1;  /* [2] */
        u32 msc_fifo_int2_err3_en : 1;  /* [3] */
        u32 msc_fifo_int2_err4_en : 1;  /* [4] */
        u32 msc_fifo_int2_err5_en : 1;  /* [5] */
        u32 msc_fifo_int2_err6_en : 1;  /* [6] */
        u32 msc_fifo_int2_err7_en : 1;  /* [7] */
        u32 msc_fifo_int2_err8_en : 1;  /* [8] */
        u32 msc_fifo_int2_err9_en : 1;  /* [9] */
        u32 msc_fifo_int2_err10_en : 1; /* [10] */
        u32 msc_fifo_int2_err11_en : 1; /* [11] */
        u32 msc_fifo_int2_err12_en : 1; /* [12] */
        u32 msc_fifo_int2_err13_en : 1; /* [13] */
        u32 msc_fifo_int2_err14_en : 1; /* [14] */
        u32 msc_fifo_int2_err15_en : 1; /* [15] */
        u32 rsv_11 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int2_mask_u;

/* Define the union csr_msc_fifo_int3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int3_err0 : 1;        /* [0] */
        u32 msc_fifo_int3_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int3_err1 : 1;        /* [2] */
        u32 msc_fifo_int3_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int3_err2 : 1;        /* [4] */
        u32 msc_fifo_int3_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int3_err3 : 1;        /* [6] */
        u32 msc_fifo_int3_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int3_err4 : 1;        /* [8] */
        u32 msc_fifo_int3_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int3_err5 : 1;        /* [10] */
        u32 msc_fifo_int3_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int3_err6 : 1;        /* [12] */
        u32 msc_fifo_int3_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int3_err7 : 1;        /* [14] */
        u32 msc_fifo_int3_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int3_err8 : 1;        /* [16] */
        u32 msc_fifo_int3_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int3_err9 : 1;        /* [18] */
        u32 msc_fifo_int3_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int3_err10 : 1;       /* [20] */
        u32 msc_fifo_int3_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int3_err11 : 1;       /* [22] */
        u32 msc_fifo_int3_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int3_err12 : 1;       /* [24] */
        u32 msc_fifo_int3_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int3_err13 : 1;       /* [26] */
        u32 msc_fifo_int3_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int3_err14 : 1;       /* [28] */
        u32 msc_fifo_int3_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int3_err15 : 1;       /* [30] */
        u32 msc_fifo_int3_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int3_u;

/* Define the union csr_msc_fifo_int3_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int3_err0_en : 1;  /* [0] */
        u32 msc_fifo_int3_err1_en : 1;  /* [1] */
        u32 msc_fifo_int3_err2_en : 1;  /* [2] */
        u32 msc_fifo_int3_err3_en : 1;  /* [3] */
        u32 msc_fifo_int3_err4_en : 1;  /* [4] */
        u32 msc_fifo_int3_err5_en : 1;  /* [5] */
        u32 msc_fifo_int3_err6_en : 1;  /* [6] */
        u32 msc_fifo_int3_err7_en : 1;  /* [7] */
        u32 msc_fifo_int3_err8_en : 1;  /* [8] */
        u32 msc_fifo_int3_err9_en : 1;  /* [9] */
        u32 msc_fifo_int3_err10_en : 1; /* [10] */
        u32 msc_fifo_int3_err11_en : 1; /* [11] */
        u32 msc_fifo_int3_err12_en : 1; /* [12] */
        u32 msc_fifo_int3_err13_en : 1; /* [13] */
        u32 msc_fifo_int3_err14_en : 1; /* [14] */
        u32 msc_fifo_int3_err15_en : 1; /* [15] */
        u32 rsv_12 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int3_mask_u;

/* Define the union csr_msc_fifo_int4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int4_err0 : 1;        /* [0] */
        u32 msc_fifo_int4_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int4_err1 : 1;        /* [2] */
        u32 msc_fifo_int4_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int4_err2 : 1;        /* [4] */
        u32 msc_fifo_int4_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int4_err3 : 1;        /* [6] */
        u32 msc_fifo_int4_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int4_err4 : 1;        /* [8] */
        u32 msc_fifo_int4_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int4_err5 : 1;        /* [10] */
        u32 msc_fifo_int4_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int4_err6 : 1;        /* [12] */
        u32 msc_fifo_int4_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int4_err7 : 1;        /* [14] */
        u32 msc_fifo_int4_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int4_err8 : 1;        /* [16] */
        u32 msc_fifo_int4_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int4_err9 : 1;        /* [18] */
        u32 msc_fifo_int4_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int4_err10 : 1;       /* [20] */
        u32 msc_fifo_int4_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int4_err11 : 1;       /* [22] */
        u32 msc_fifo_int4_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int4_err12 : 1;       /* [24] */
        u32 msc_fifo_int4_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int4_err13 : 1;       /* [26] */
        u32 msc_fifo_int4_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int4_err14 : 1;       /* [28] */
        u32 msc_fifo_int4_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int4_err15 : 1;       /* [30] */
        u32 msc_fifo_int4_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int4_u;

/* Define the union csr_msc_fifo_int4_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int4_err0_en : 1;  /* [0] */
        u32 msc_fifo_int4_err1_en : 1;  /* [1] */
        u32 msc_fifo_int4_err2_en : 1;  /* [2] */
        u32 msc_fifo_int4_err3_en : 1;  /* [3] */
        u32 msc_fifo_int4_err4_en : 1;  /* [4] */
        u32 msc_fifo_int4_err5_en : 1;  /* [5] */
        u32 msc_fifo_int4_err6_en : 1;  /* [6] */
        u32 msc_fifo_int4_err7_en : 1;  /* [7] */
        u32 msc_fifo_int4_err8_en : 1;  /* [8] */
        u32 msc_fifo_int4_err9_en : 1;  /* [9] */
        u32 msc_fifo_int4_err10_en : 1; /* [10] */
        u32 msc_fifo_int4_err11_en : 1; /* [11] */
        u32 msc_fifo_int4_err12_en : 1; /* [12] */
        u32 msc_fifo_int4_err13_en : 1; /* [13] */
        u32 msc_fifo_int4_err14_en : 1; /* [14] */
        u32 msc_fifo_int4_err15_en : 1; /* [15] */
        u32 rsv_13 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int4_mask_u;

/* Define the union csr_msc_fifo_int5_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int5_err0 : 1;        /* [0] */
        u32 msc_fifo_int5_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int5_err1 : 1;        /* [2] */
        u32 msc_fifo_int5_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int5_err2 : 1;        /* [4] */
        u32 msc_fifo_int5_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int5_err3 : 1;        /* [6] */
        u32 msc_fifo_int5_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int5_err4 : 1;        /* [8] */
        u32 msc_fifo_int5_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int5_err5 : 1;        /* [10] */
        u32 msc_fifo_int5_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int5_err6 : 1;        /* [12] */
        u32 msc_fifo_int5_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int5_err7 : 1;        /* [14] */
        u32 msc_fifo_int5_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int5_err8 : 1;        /* [16] */
        u32 msc_fifo_int5_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int5_err9 : 1;        /* [18] */
        u32 msc_fifo_int5_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int5_err10 : 1;       /* [20] */
        u32 msc_fifo_int5_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int5_err11 : 1;       /* [22] */
        u32 msc_fifo_int5_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int5_err12 : 1;       /* [24] */
        u32 msc_fifo_int5_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int5_err13 : 1;       /* [26] */
        u32 msc_fifo_int5_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int5_err14 : 1;       /* [28] */
        u32 msc_fifo_int5_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int5_err15 : 1;       /* [30] */
        u32 msc_fifo_int5_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int5_u;

/* Define the union csr_msc_fifo_int5_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int5_err0_en : 1;  /* [0] */
        u32 msc_fifo_int5_err1_en : 1;  /* [1] */
        u32 msc_fifo_int5_err2_en : 1;  /* [2] */
        u32 msc_fifo_int5_err3_en : 1;  /* [3] */
        u32 msc_fifo_int5_err4_en : 1;  /* [4] */
        u32 msc_fifo_int5_err5_en : 1;  /* [5] */
        u32 msc_fifo_int5_err6_en : 1;  /* [6] */
        u32 msc_fifo_int5_err7_en : 1;  /* [7] */
        u32 msc_fifo_int5_err8_en : 1;  /* [8] */
        u32 msc_fifo_int5_err9_en : 1;  /* [9] */
        u32 msc_fifo_int5_err10_en : 1; /* [10] */
        u32 msc_fifo_int5_err11_en : 1; /* [11] */
        u32 msc_fifo_int5_err12_en : 1; /* [12] */
        u32 msc_fifo_int5_err13_en : 1; /* [13] */
        u32 msc_fifo_int5_err14_en : 1; /* [14] */
        u32 msc_fifo_int5_err15_en : 1; /* [15] */
        u32 rsv_14 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int5_mask_u;

/* Define the union csr_msc_fifo_int6_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int6_err0 : 1;        /* [0] */
        u32 msc_fifo_int6_err0_insrt : 1;  /* [1] */
        u32 msc_fifo_int6_err1 : 1;        /* [2] */
        u32 msc_fifo_int6_err1_insrt : 1;  /* [3] */
        u32 msc_fifo_int6_err2 : 1;        /* [4] */
        u32 msc_fifo_int6_err2_insrt : 1;  /* [5] */
        u32 msc_fifo_int6_err3 : 1;        /* [6] */
        u32 msc_fifo_int6_err3_insrt : 1;  /* [7] */
        u32 msc_fifo_int6_err4 : 1;        /* [8] */
        u32 msc_fifo_int6_err4_insrt : 1;  /* [9] */
        u32 msc_fifo_int6_err5 : 1;        /* [10] */
        u32 msc_fifo_int6_err5_insrt : 1;  /* [11] */
        u32 msc_fifo_int6_err6 : 1;        /* [12] */
        u32 msc_fifo_int6_err6_insrt : 1;  /* [13] */
        u32 msc_fifo_int6_err7 : 1;        /* [14] */
        u32 msc_fifo_int6_err7_insrt : 1;  /* [15] */
        u32 msc_fifo_int6_err8 : 1;        /* [16] */
        u32 msc_fifo_int6_err8_insrt : 1;  /* [17] */
        u32 msc_fifo_int6_err9 : 1;        /* [18] */
        u32 msc_fifo_int6_err9_insrt : 1;  /* [19] */
        u32 msc_fifo_int6_err10 : 1;       /* [20] */
        u32 msc_fifo_int6_err10_insrt : 1; /* [21] */
        u32 msc_fifo_int6_err11 : 1;       /* [22] */
        u32 msc_fifo_int6_err11_insrt : 1; /* [23] */
        u32 msc_fifo_int6_err12 : 1;       /* [24] */
        u32 msc_fifo_int6_err12_insrt : 1; /* [25] */
        u32 msc_fifo_int6_err13 : 1;       /* [26] */
        u32 msc_fifo_int6_err13_insrt : 1; /* [27] */
        u32 msc_fifo_int6_err14 : 1;       /* [28] */
        u32 msc_fifo_int6_err14_insrt : 1; /* [29] */
        u32 msc_fifo_int6_err15 : 1;       /* [30] */
        u32 msc_fifo_int6_err15_insrt : 1; /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int6_u;

/* Define the union csr_msc_fifo_int6_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int6_err0_en : 1;  /* [0] */
        u32 msc_fifo_int6_err1_en : 1;  /* [1] */
        u32 msc_fifo_int6_err2_en : 1;  /* [2] */
        u32 msc_fifo_int6_err3_en : 1;  /* [3] */
        u32 msc_fifo_int6_err4_en : 1;  /* [4] */
        u32 msc_fifo_int6_err5_en : 1;  /* [5] */
        u32 msc_fifo_int6_err6_en : 1;  /* [6] */
        u32 msc_fifo_int6_err7_en : 1;  /* [7] */
        u32 msc_fifo_int6_err8_en : 1;  /* [8] */
        u32 msc_fifo_int6_err9_en : 1;  /* [9] */
        u32 msc_fifo_int6_err10_en : 1; /* [10] */
        u32 msc_fifo_int6_err11_en : 1; /* [11] */
        u32 msc_fifo_int6_err12_en : 1; /* [12] */
        u32 msc_fifo_int6_err13_en : 1; /* [13] */
        u32 msc_fifo_int6_err14_en : 1; /* [14] */
        u32 msc_fifo_int6_err15_en : 1; /* [15] */
        u32 rsv_15 : 16;                /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int6_mask_u;

/* Define the union csr_msc_fifo_int7_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int7_err0 : 1;       /* [0] */
        u32 msc_fifo_int7_err0_insrt : 1; /* [1] */
        u32 msc_fifo_int7_err1 : 1;       /* [2] */
        u32 msc_fifo_int7_err1_insrt : 1; /* [3] */
        u32 msc_fifo_int7_err2 : 1;       /* [4] */
        u32 msc_fifo_int7_err2_insrt : 1; /* [5] */
        u32 msc_fifo_int7_err3 : 1;       /* [6] */
        u32 msc_fifo_int7_err3_insrt : 1; /* [7] */
        u32 msc_fifo_int7_err4 : 1;       /* [8] */
        u32 msc_fifo_int7_err4_insrt : 1; /* [9] */
        u32 msc_fifo_int7_err5 : 1;       /* [10] */
        u32 msc_fifo_int7_err5_insrt : 1; /* [11] */
        u32 msc_fifo_int7_err6 : 1;       /* [12] */
        u32 msc_fifo_int7_err6_insrt : 1; /* [13] */
        u32 msc_fifo_int7_err7 : 1;       /* [14] */
        u32 msc_fifo_int7_err7_insrt : 1; /* [15] */
        u32 rsv_16 : 16;                  /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int7_u;

/* Define the union csr_msc_fifo_int7_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo_int7_err0_en : 1; /* [0] */
        u32 msc_fifo_int7_err1_en : 1; /* [1] */
        u32 msc_fifo_int7_err2_en : 1; /* [2] */
        u32 msc_fifo_int7_err3_en : 1; /* [3] */
        u32 msc_fifo_int7_err4_en : 1; /* [4] */
        u32 msc_fifo_int7_err5_en : 1; /* [5] */
        u32 msc_fifo_int7_err6_en : 1; /* [6] */
        u32 msc_fifo_int7_err7_en : 1; /* [7] */
        u32 rsv_17 : 24;               /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_int7_mask_u;

/* Define the union csr_msc_bp_delay_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_bp_delay_cnt : 16; /* [15:0] */
        u32 rsv_18 : 16;           /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_bp_delay_cnt_u;

/* Define the union csr_msc_vf_sp_cnt_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 vf_sp_cnt_flag_en : 1;    /* [0] */
        u32 rsv_19 : 3;               /* [3:1] */
        u32 socep_sp_cnt_flag_en : 1; /* [4] */
        u32 rsv_20 : 27;              /* [31:5] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_vf_sp_cnt_en_u;

/* Define the union csr_presub_pktlen_ns_stf_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktlen_ns_stf : 18; /* [17:0] */
        u32 rsv_21 : 14;               /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktlen_ns_stf_u;

/* Define the union csr_presub_pktlen_ns_stl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktlen_ns_stl : 18; /* [17:0] */
        u32 rsv_22 : 14;               /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktlen_ns_stl_u;

/* Define the union csr_cmq_presub_pktlen_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cmq_presub_pktlen_cs : 18; /* [17:0] */
        u32 rsv_23 : 14;               /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cmq_presub_pktlen_cs_u;

/* Define the union csr_nfmq_presub_pktlen_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_presub_pktlen_cs : 18; /* [17:0] */
        u32 rsv_24 : 14;                /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nfmq_presub_pktlen_cs_u;

/* Define the union csr_presub_pktnum_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktnum_ns_stl : 8;  /* [7:0] */
        u32 presub_pktnum_ns_stf : 8;  /* [15:8] */
        u32 presub_pktnum_cs_cmq : 8;  /* [23:16] */
        u32 presub_pktnum_cs_nfmq : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktnum_u;

/* Define the union csr_presub_pktlen_socnmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktlen_socnmq : 18; /* [17:0] */
        u32 rsv_25 : 14;               /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktlen_socnmq_u;

/* Define the union csr_presub_pktlen_soccmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktlen_soccmq : 18; /* [17:0] */
        u32 rsv_26 : 14;               /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktlen_soccmq_u;

/* Define the union csr_presub_pktnum_soc_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 presub_pktnum_socnmq : 8; /* [7:0] */
        u32 presub_pktnum_soccmq : 8; /* [15:8] */
        u32 rsv_27 : 16;              /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_presub_pktnum_soc_u;

/* Define the union csr_msc_pps_shaper_cfg_pktlen_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_pps_typical_pktlen_cfg : 3; /* [2:0] */
        u32 rsv_28 : 29;                    /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_pps_shaper_cfg_pktlen_u;

/* Define the union csr_msc_root_crr_weight_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_crr_weight_cfg_ns : 3; /* [2:0] */
        u32 rsv_29 : 5;                /* [7:3] */
        u32 msc_crr_weight_cfg_cs : 3; /* [10:8] */
        u32 rsv_30 : 21;               /* [31:11] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_root_crr_weight_cfg_u;

/* Define the union csr_socmsc_root_sch_wgt_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_rt_sch_wgt_cfg : 3; /* [2:0] */
        u32 rsv_31 : 29;               /* [31:3] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_root_sch_wgt_cfg_u;

/* Define the union csr_weight_ns_offset_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cos_weight_ns_offset : 5;  /* [4:0] */
        u32 rsv_32 : 3;                /* [7:5] */
        u32 ep_weight_ns_offset : 5;   /* [12:8] */
        u32 rsv_33 : 3;                /* [15:13] */
        u32 host_weight_ns_offset : 5; /* [20:16] */
        u32 rsv_34 : 11;               /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_weight_ns_offset_u;

/* Define the union csr_weight_cs_offset_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_cos_weight_cs_offset : 5; /* [4:0] */
        u32 rsv_35 : 3;                    /* [7:5] */
        u32 cmq_cos_weight_cs_offset : 5;  /* [12:8] */
        u32 rsv_36 : 3;                    /* [15:13] */
        u32 ep_weight_cs_offset : 5;       /* [20:16] */
        u32 rsv_37 : 3;                    /* [23:21] */
        u32 host_weight_cs_offset : 5;     /* [28:24] */
        u32 rsv_38 : 3;                    /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_weight_cs_offset_u;

/* Define the union csr_weight_mscsoc_offset_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soc_mq_weight_offset : 5;   /* [4:0] */
        u32 rsv_39 : 3;                 /* [7:5] */
        u32 soc_ep_weight_offset : 5;   /* [12:8] */
        u32 rsv_40 : 3;                 /* [15:13] */
        u32 soc_serv_weight_offset : 5; /* [20:16] */
        u32 rsv_41 : 11;                /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_weight_mscsoc_offset_u;

/* Define the union csr_host_weight_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_weight_ns_0 : 8; /* [7:0] */
        u32 host_weight_ns_1 : 8; /* [15:8] */
        u32 host_weight_ns_2 : 8; /* [23:16] */
        u32 host_weight_ns_3 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_weight_ns_u;

/* Define the union csr_host_weight_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_weight_cs_0 : 8; /* [7:0] */
        u32 host_weight_cs_1 : 8; /* [15:8] */
        u32 host_weight_cs_2 : 8; /* [23:16] */
        u32 host_weight_cs_3 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_weight_cs_u;

/* Define the union csr_qa_weight_cfg_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_qa_weight_cfg_cs : 16; /* [15:0] */
        u32 rsv_42 : 16;               /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_qa_weight_cfg_cs_u;

/* Define the union csr_ep_weight_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mscep_weight_cfg_ns : 8; /* [7:0] */
        u32 rsv_43 : 24;             /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_weight_cfg_ns_u;

/* Define the union csr_ep_weight_cfg_cmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mscep_weight_cfg_cmq : 8; /* [7:0] */
        u32 rsv_44 : 24;              /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_weight_cfg_cmq_u;

/* Define the union csr_ep_weight_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 mscep_weight_cfg_nfmq : 8; /* [7:0] */
        u32 rsv_45 : 24;               /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_weight_cfg_nfmq_u;

/* Define the union csr_soc_mq_weight_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmq_weight_cfg : 8; /* [7:0] */
        u32 rsv_46 : 24;          /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_mq_weight_cfg_u;

/* Define the union csr_soc_ep_weight_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socep_weight_cfg : 8; /* [7:0] */
        u32 rsv_47 : 24;          /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_ep_weight_cfg_u;

/* Define the union csr_soc_serv_weight_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socserv_weight_cfg : 8; /* [7:0] */
        u32 rsv_48 : 24;            /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soc_serv_weight_cfg_u;

/* Define the union csr_host_shap_bps_cfg_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_shap_bps_cfg_cs : 25; /* [24:0] */
        u32 rsv_49 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_shap_bps_cfg_cs_u;

/* Define the union csr_host_shap_pps_cfg_cs_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_shap_pps_cfg_cs : 25; /* [24:0] */
        u32 rsv_50 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_shap_pps_cfg_cs_u;

/* Define the union csr_host_shap_bps_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_shap_bps_cfg_ns : 25; /* [24:0] */
        u32 rsv_51 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_shap_bps_cfg_ns_u;

/* Define the union csr_host_shap_pps_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_shap_pps_cfg_ns : 25; /* [24:0] */
        u32 rsv_52 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_host_shap_pps_cfg_ns_u;

/* Define the union csr_ep_shap_bps_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_bps_cfg_ns : 25; /* [24:0] */
        u32 rsv_53 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_bps_cfg_ns_u;

/* Define the union csr_ep_shap_pps_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_pps_cfg_ns : 25; /* [24:0] */
        u32 rsv_54 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_pps_cfg_ns_u;

/* Define the union csr_ep_shap_bps_cfg_cmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_bps_cfg_cmq : 25; /* [24:0] */
        u32 rsv_55 : 7;               /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_bps_cfg_cmq_u;

/* Define the union csr_ep_shap_pps_cfg_cmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_pps_cfg_cmq : 25; /* [24:0] */
        u32 rsv_56 : 7;               /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_pps_cfg_cmq_u;

/* Define the union csr_ep_shap_bps_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_bps_cfg_nfmq : 25; /* [24:0] */
        u32 rsv_57 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_bps_cfg_nfmq_u;

/* Define the union csr_ep_shap_pps_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 ep_shap_pps_cfg_nfmq : 25; /* [24:0] */
        u32 rsv_58 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_ep_shap_pps_cfg_nfmq_u;

/* Define the union csr_socmq_shap_bps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmq_shap_bps_cfg : 25; /* [24:0] */
        u32 rsv_59 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmq_shap_bps_cfg_u;

/* Define the union csr_socmq_shap_pps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmq_shap_pps_cfg : 25; /* [24:0] */
        u32 rsv_60 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmq_shap_pps_cfg_u;

/* Define the union csr_socep_shap_bps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socep_shap_bps_cfg : 25; /* [24:0] */
        u32 rsv_61 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socep_shap_bps_cfg_u;

/* Define the union csr_socep_shap_pps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socep_shap_pps_cfg : 25; /* [24:0] */
        u32 rsv_62 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socep_shap_pps_cfg_u;

/* Define the union csr_socserv_shap_bps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socserv_shap_bps_cfg : 25; /* [24:0] */
        u32 rsv_63 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socserv_shap_bps_cfg_u;

/* Define the union csr_socserv_shap_pps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socserv_shap_pps_cfg : 25; /* [24:0] */
        u32 rsv_64 : 7;                /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socserv_shap_pps_cfg_u;

/* Define the union csr_socrt_shap_bps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socrt_shap_bps_cfg : 25; /* [24:0] */
        u32 rsv_65 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socrt_shap_bps_cfg_u;

/* Define the union csr_socrt_shap_pps_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socrt_shap_pps_cfg : 25; /* [24:0] */
        u32 rsv_66 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socrt_shap_pps_cfg_u;

/* Define the union csr_msc_shap_bypass_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_nmq_shap_byp_vld : 1;        /* [0] */
        u32 msc_ns_vnic_shap_byp_vld : 1;    /* [1] */
        u32 msc_ns_vnicgrp_shap_byp_vld : 1; /* [2] */
        u32 msc_ns_ep_shap_byp_vld : 1;      /* [3] */
        u32 msc_ns_host_shap_byp_vld : 1;    /* [4] */
        u32 rsv_67 : 3;                      /* [7:5] */
        u32 msc_cmq_shap_byp_vld : 1;        /* [8] */
        u32 msc_nfmq_vnic_shap_byp_vld : 1;  /* [9] */
        u32 msc_cs_ep_shap_byp_vld : 1;      /* [10] */
        u32 msc_cs_host_shap_byp_vld : 1;    /* [11] */
        u32 rsv_68 : 4;                      /* [15:12] */
        u32 socmsc_mq_shap_byp_vld : 1;      /* [16] */
        u32 socmsc_ep_shap_byp_vld : 1;      /* [17] */
        u32 socmsc_serv_shap_byp_vld : 1;    /* [18] */
        u32 socmsc_rt_shap_byp_vld : 1;      /* [19] */
        u32 rsv_69 : 12;                     /* [31:20] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_shap_bypass_cfg_u;

/* Define the union csr_msc_host_root_xon_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_host_xon_cfg_ns : 4; /* [3:0] */
        u32 msc_host_xon_cfg_cs : 4; /* [7:4] */
        u32 msc_root_xon_cfg_ns : 1; /* [8] */
        u32 msc_root_xon_cfg_cs : 1; /* [9] */
        u32 rsv_70 : 2;              /* [11:10] */
        u32 msc_root_xon_cfg : 1;    /* [12] */
        u32 rsv_71 : 19;             /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_host_root_xon_cfg_u;

/* Define the union csr_msc_soc_root_xon_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ep_xon_cfg_ns : 8;   /* [7:0] */
        u32 socmsc_ep_xon_cfg_cs : 8;   /* [15:8] */
        u32 socmsc_root_xon_cfg_ns : 1; /* [16] */
        u32 socmsc_root_xon_cfg_cs : 1; /* [17] */
        u32 rsv_72 : 6;                 /* [23:18] */
        u32 socmsc_root_xon_cfg : 1;    /* [24] */
        u32 rsv_73 : 7;                 /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_soc_root_xon_cfg_u;

/* Define the union csr_msc_host_ep_xon_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_hostep_xon_cfg_ns : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_host_ep_xon_cfg_ns_u;

/* Define the union csr_msc_host_ep_xon_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_hostep_xon_cfg_nfmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_host_ep_xon_cfg_nfmq_u;

/* Define the union csr_msc_host_ep_xon_cfg_cmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_hostep_xon_cfg_cmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_host_ep_xon_cfg_cmq_u;

/* Define the union csr_socmsc_mq_xon_cfg_ns_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_mq_xon_cfg : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_mq_xon_cfg_ns_u;

/* Define the union csr_msc_prm_port_bp_sta0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 prm_mqm_dp_ep_bp : 8;   /* [7:0] */
        u32 prm_mqm_cp_ep_bp : 8;   /* [15:8] */
        u32 prm_mqm_dp_root_bp : 1; /* [16] */
        u32 prm_mqm_cp_root_bp : 1; /* [17] */
        u32 prm_mqm_root_bp : 1;    /* [18] */
        u32 rsv_74 : 13;            /* [31:19] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_prm_port_bp_sta0_u;

/* Define the union csr_msc_prm_port_bp_sta1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 prm_mqm_soc_dp_cos_bp : 8;  /* [7:0] */
        u32 prm_mqm_soc_cp_cos_bp : 8;  /* [15:8] */
        u32 prm_mqm_soc_dp_root_bp : 1; /* [16] */
        u32 prm_mqm_soc_cp_root_bp : 1; /* [17] */
        u32 rsv_75 : 14;                /* [31:18] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_prm_port_bp_sta1_u;

/* Define the union csr_msc_qu_cos_bp_sta0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 prm_mqm_dp_ep_cos_bp0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_qu_cos_bp_sta0_u;

/* Define the union csr_msc_qu_cos_bp_sta1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 prm_mqm_dp_ep_cos_bp1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_qu_cos_bp_sta1_u;

/* Define the union csr_socmsc_rt_ep_bp_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_el_bp : 16; /* [15:0] */
        u32 socmsc_sl_bp : 2;  /* [17:16] */
        u32 socmsc_rl_bp : 1;  /* [18] */
        u32 rsv_76 : 13;       /* [31:19] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_rt_ep_bp_sta_u;

/* Define the union csr_socmsc_queue_bp_sta0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_bp0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_bp_sta0_u;

/* Define the union csr_socmsc_queue_bp_sta1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_bp1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_bp_sta1_u;

/* Define the union csr_socmsc_queue_bp_sta2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_bp2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_bp_sta2_u;

/* Define the union csr_socmsc_queue_bp_sta3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_bp3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_bp_sta3_u;

/* Define the union csr_socmsc_queue_eligible_sta0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_eligible0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_eligible_sta0_u;

/* Define the union csr_socmsc_queue_eligible_sta1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_eligible1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_eligible_sta1_u;

/* Define the union csr_socmsc_queue_eligible_sta2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_eligible2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_eligible_sta2_u;

/* Define the union csr_socmsc_queue_eligible_sta3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_ql_eligible3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_queue_eligible_sta3_u;

/* Define the union csr_msc_rt_host_bp_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ns_hl_bp : 4;   /* [3:0] */
        u32 msc_cs_hl_bp : 4;   /* [7:4] */
        u32 msc_ns_sl_bp : 1;   /* [8] */
        u32 msc_cs_sl_bp : 1;   /* [9] */
        u32 msc_rl_bp : 1;      /* [10] */
        u32 enqc_msc_dp_bp : 1; /* [11] */
        u32 enqc_msc_cp_bp : 1; /* [12] */
        u32 rsv_77 : 19;        /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_rt_host_bp_sta_u;

/* Define the union csr_msc_hostep_ns_bp_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_host_ep_ns_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_hostep_ns_bp_sta_u;

/* Define the union csr_msc_hostep_nfmq_bp_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_host_ep_nfmq_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_hostep_nfmq_bp_sta_u;

/* Define the union csr_msc_hostep_cmq_bp_sta_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_host_ep_cmq_bp : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_hostep_cmq_bp_sta_u;

/* Define the union csr_msc_fifo_th_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ns_du_fifo_gap : 4;    /* [3:0] */
        u32 msc_cs_du_fifo_gap : 4;    /* [7:4] */
        u32 socmsc_du_fifo_gap : 3;    /* [10:8] */
        u32 rsv_78 : 1;                /* [11] */
        u32 msc_fast_cnp_fifo_gap : 4; /* [15:12] */
        u32 rsv_79 : 16;               /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_th_cfg_u;

/* Define the union csr_msc_fifo_st0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo0_st0 : 2;  /* [1:0] */
        u32 msc_fifo1_st0 : 2;  /* [3:2] */
        u32 msc_fifo2_st0 : 2;  /* [5:4] */
        u32 msc_fifo3_st0 : 2;  /* [7:6] */
        u32 msc_fifo4_st0 : 2;  /* [9:8] */
        u32 msc_fifo5_st0 : 2;  /* [11:10] */
        u32 msc_fifo6_st0 : 2;  /* [13:12] */
        u32 msc_fifo7_st0 : 2;  /* [15:14] */
        u32 msc_fifo8_st0 : 2;  /* [17:16] */
        u32 msc_fifo9_st0 : 2;  /* [19:18] */
        u32 msc_fifo10_st0 : 2; /* [21:20] */
        u32 msc_fifo11_st0 : 2; /* [23:22] */
        u32 msc_fifo12_st0 : 2; /* [25:24] */
        u32 msc_fifo13_st0 : 2; /* [27:26] */
        u32 msc_fifo14_st0 : 2; /* [29:28] */
        u32 msc_fifo15_st0 : 2; /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_st0_u;

/* Define the union csr_msc_fifo_st1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo0_st1 : 2;  /* [1:0] */
        u32 msc_fifo1_st1 : 2;  /* [3:2] */
        u32 msc_fifo2_st1 : 2;  /* [5:4] */
        u32 msc_fifo3_st1 : 2;  /* [7:6] */
        u32 msc_fifo4_st1 : 2;  /* [9:8] */
        u32 msc_fifo5_st1 : 2;  /* [11:10] */
        u32 msc_fifo6_st1 : 2;  /* [13:12] */
        u32 msc_fifo7_st1 : 2;  /* [15:14] */
        u32 msc_fifo8_st1 : 2;  /* [17:16] */
        u32 msc_fifo9_st1 : 2;  /* [19:18] */
        u32 msc_fifo10_st1 : 2; /* [21:20] */
        u32 msc_fifo11_st1 : 2; /* [23:22] */
        u32 msc_fifo12_st1 : 2; /* [25:24] */
        u32 msc_fifo13_st1 : 2; /* [27:26] */
        u32 msc_fifo14_st1 : 2; /* [29:28] */
        u32 msc_fifo15_st1 : 2; /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_st1_u;

/* Define the union csr_msc_fifo_st2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo0_st2 : 2;  /* [1:0] */
        u32 msc_fifo1_st2 : 2;  /* [3:2] */
        u32 msc_fifo2_st2 : 2;  /* [5:4] */
        u32 msc_fifo3_st2 : 2;  /* [7:6] */
        u32 msc_fifo4_st2 : 2;  /* [9:8] */
        u32 msc_fifo5_st2 : 2;  /* [11:10] */
        u32 msc_fifo6_st2 : 2;  /* [13:12] */
        u32 msc_fifo7_st2 : 2;  /* [15:14] */
        u32 msc_fifo8_st2 : 2;  /* [17:16] */
        u32 msc_fifo9_st2 : 2;  /* [19:18] */
        u32 msc_fifo10_st2 : 2; /* [21:20] */
        u32 msc_fifo11_st2 : 2; /* [23:22] */
        u32 msc_fifo12_st2 : 2; /* [25:24] */
        u32 msc_fifo13_st2 : 2; /* [27:26] */
        u32 msc_fifo14_st2 : 2; /* [29:28] */
        u32 msc_fifo15_st2 : 2; /* [31:30] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_st2_u;

/* Define the union csr_msc_fifo_st3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_fifo0_st3 : 2;  /* [1:0] */
        u32 msc_fifo1_st3 : 2;  /* [3:2] */
        u32 msc_fifo2_st3 : 2;  /* [5:4] */
        u32 msc_fifo3_st3 : 2;  /* [7:6] */
        u32 msc_fifo4_st3 : 2;  /* [9:8] */
        u32 msc_fifo5_st3 : 2;  /* [11:10] */
        u32 msc_fifo6_st3 : 2;  /* [13:12] */
        u32 msc_fifo7_st3 : 2;  /* [15:14] */
        u32 msc_fifo8_st3 : 2;  /* [17:16] */
        u32 msc_fifo9_st3 : 2;  /* [19:18] */
        u32 msc_fifo10_st3 : 2; /* [21:20] */
        u32 msc_fifo11_st3 : 2; /* [23:22] */
        u32 rsv_80 : 8;         /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_fifo_st3_u;

/* Define the union csr_cmq_rx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cmq_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cmq_rx_up_cnt_u;

/* Define the union csr_nfmq_rx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nfmq_rx_up_cnt_u;

/* Define the union csr_nmq_rx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nmq_rx_up_cnt_u;

/* Define the union csr_cmq_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cmq_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cmq_sch_cnt_u;

/* Define the union csr_nfmq_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nfmq_sch_cnt_u;

/* Define the union csr_nmq_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nmq_sch_cnt_u;

/* Define the union csr_soccmq_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soccmq_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soccmq_up_cnt_u;

/* Define the union csr_socnmq_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socnmq_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socnmq_up_cnt_u;

/* Define the union csr_soccmq_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soccmq_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soccmq_sch_cnt_u;

/* Define the union csr_socnmq_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socnmq_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socnmq_sch_cnt_u;

/* Define the union csr_cmq_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cmq_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cmq_empt_sch_cnt_u;

/* Define the union csr_nfmq_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nfmq_empt_sch_cnt_u;

/* Define the union csr_nmq_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nmq_empt_sch_cnt_u;

/* Define the union csr_cmq_rx_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 cmq_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_cmq_rx_du_cnt_u;

/* Define the union csr_nfmq_rx_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nfmq_rx_du_cnt_u;

/* Define the union csr_nmq_rx_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_nmq_rx_du_cnt_u;

/* Define the union csr_soccmq_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 soccmq_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_soccmq_du_cnt_u;

/* Define the union csr_socnmq_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socnmq_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socnmq_du_cnt_u;

/* Define the union csr_msc_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ecc_1bit_err_cnt_u;

/* Define the union csr_msc_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ecc_2bit_err_cnt_u;

/* Define the union csr_sch_mq_dfx_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_mq_dfx_cfg : 13;    /* [12:0] */
        u32 rsv_81 : 3;             /* [15:13] */
        u32 sch_mq_qa_dfx_cfg : 2;  /* [17:16] */
        u32 rsv_82 : 2;             /* [19:18] */
        u32 sch_mq_dfx_cfg_vld : 1; /* [20] */
        u32 rsv_83 : 11;            /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_mq_dfx_cfg_u;

/* Define the union csr_sch_mq_dfx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_mq_dfx_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_mq_dfx_up_cnt_u;

/* Define the union csr_sch_mq_dfx_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_mq_dfx_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_mq_dfx_sch_cnt_u;

/* Define the union csr_sch_mq_dfx_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_mq_dfx_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_mq_dfx_empt_sch_cnt_u;

/* Define the union csr_sch_mq_dfx_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_mq_dfx_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_mq_dfx_du_cnt_u;

/* Define the union csr_sch_socmq_dfx_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_socmq_dfx_cfg : 7;     /* [6:0] */
        u32 rsv_84 : 1;                /* [7] */
        u32 sch_socmq_dfx_cfg_vld : 1; /* [8] */
        u32 rsv_85 : 23;               /* [31:9] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_socmq_dfx_cfg_u;

/* Define the union csr_sch_socmq_dfx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_socmq_dfx_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_socmq_dfx_up_cnt_u;

/* Define the union csr_sch_socmq_dfx_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_socmq_dfx_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_socmq_dfx_sch_cnt_u;

/* Define the union csr_sch_socmq_dfx_du_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 sch_socmq_dfx_du_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_sch_socmq_dfx_du_cnt_u;

/* Define the union csr_socmsc_mcd_du_info_ptr0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_mcd_len_info : 26; /* [25:0] */
        u32 rsv_86 : 6;               /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_mcd_du_info_ptr0_u;

/* Define the union csr_socmsc_mcd_du_info_ptr1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 socmsc_mcd_id_info : 10; /* [9:0] */
        u32 rsv_87 : 22;             /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_socmsc_mcd_du_info_ptr1_u;

/* Define the union csr_msc_cs_mcd_du_info_ptr0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_cs_len_info : 26; /* [25:0] */
        u32 rsv_88 : 6;               /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_cs_mcd_du_info_ptr0_u;

/* Define the union csr_msc_cs_mcd_du_info_ptr1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_cs_id_info_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_cs_mcd_du_info_ptr1_u;

/* Define the union csr_msc_cs_mcd_du_info_ptr2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_cs_id_info_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_cs_mcd_du_info_ptr2_u;

/* Define the union csr_msc_ns_mcd_du_info_ptr0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_ns_len_info : 26; /* [25:0] */
        u32 rsv_89 : 6;               /* [31:26] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ns_mcd_du_info_ptr0_u;

/* Define the union csr_msc_ns_mcd_du_info_ptr1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_ns_id_info_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ns_mcd_du_info_ptr1_u;

/* Define the union csr_msc_ns_mcd_du_info_ptr2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 msc_mcd_ns_id_info_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_msc_ns_mcd_du_info_ptr2_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_msc_rw_rsv0_u msc_rw_rsv0;                               /* 0 */
    volatile csr_msc_rw_rsv1_u msc_rw_rsv1;                               /* 4 */
    volatile csr_msc_rw_rsv2_u msc_rw_rsv2;                               /* 8 */
    volatile csr_msc_rw_rsv3_u msc_rw_rsv3;                               /* C */
    volatile csr_msc_indrect_ctrl_u msc_indrect_ctrl;                     /* 10 */
    volatile csr_msc_indrect_timeout_u msc_indrect_timeout;               /* 14 */
    volatile csr_msc_indrect_data_0_u msc_indrect_data_0;                 /* 18 */
    volatile csr_msc_indrect_data_1_u msc_indrect_data_1;                 /* 1C */
    volatile csr_msc_mem_ecc_bypass_en_u msc_mem_ecc_bypass_en;           /* 20 */
    volatile csr_msc_mem_ctrl_bus_cfg0_u msc_mem_ctrl_bus_cfg0;           /* 24 */
    volatile csr_msc_mem_ctrl_bus_cfg1_u msc_mem_ctrl_bus_cfg1;           /* 28 */
    volatile csr_msc_mem_ctrl_bus_cfg2_u msc_mem_ctrl_bus_cfg2;           /* 2C */
    volatile csr_msc_mem_ctrl_bus_cfg3_u msc_mem_ctrl_bus_cfg3;           /* 30 */
    volatile csr_msc_mem_ctrl_bus_cfg4_u msc_mem_ctrl_bus_cfg4;           /* 34 */
    volatile csr_msc_int_vector_u msc_int_vector;                         /* 100 */
    volatile csr_msc_int_u msc_int;                                       /* 104 */
    volatile csr_msc_int_en_u msc_int_en;                                 /* 108 */
    volatile csr_msc_mem_err_req0_u msc_mem_err_req0;                     /* 10C */
    volatile csr_msc_mem_err_req1_u msc_mem_err_req1;                     /* 110 */
    volatile csr_msc_mem_err_req2_u msc_mem_err_req2;                     /* 114 */
    volatile csr_msc_mem_err_req3_u msc_mem_err_req3;                     /* 118 */
    volatile csr_msc_mem_err_req4_u msc_mem_err_req4;                     /* 11C */
    volatile csr_msc_ecc_one_bit_int_u msc_ecc_one_bit_int;               /* 120 */
    volatile csr_msc_ecc_two_bit_int_u msc_ecc_two_bit_int;               /* 124 */
    volatile csr_msc_mq_bind_int_u msc_mq_bind_int;                       /* 128 */
    volatile csr_msc_vnic_spcnt_inf_int_u msc_vnic_spcnt_inf_int;         /* 12C */
    volatile csr_msc_vnic_spcnt_cal_int_u msc_vnic_spcnt_cal_int;         /* 130 */
    volatile csr_msc_socep_spcnt_inf_int_u msc_socep_spcnt_inf_int;       /* 134 */
    volatile csr_msc_socep_spcnt_cal_int_u msc_socep_spcnt_cal_int;       /* 138 */
    volatile csr_msc_fifo_int0_u msc_fifo_int0;                           /* 150 */
    volatile csr_msc_fifo_int0_mask_u msc_fifo_int0_mask;                 /* 154 */
    volatile csr_msc_fifo_int1_u msc_fifo_int1;                           /* 158 */
    volatile csr_msc_fifo_int1_mask_u msc_fifo_int1_mask;                 /* 15C */
    volatile csr_msc_fifo_int2_u msc_fifo_int2;                           /* 160 */
    volatile csr_msc_fifo_int2_mask_u msc_fifo_int2_mask;                 /* 164 */
    volatile csr_msc_fifo_int3_u msc_fifo_int3;                           /* 168 */
    volatile csr_msc_fifo_int3_mask_u msc_fifo_int3_mask;                 /* 16C */
    volatile csr_msc_fifo_int4_u msc_fifo_int4;                           /* 170 */
    volatile csr_msc_fifo_int4_mask_u msc_fifo_int4_mask;                 /* 174 */
    volatile csr_msc_fifo_int5_u msc_fifo_int5;                           /* 178 */
    volatile csr_msc_fifo_int5_mask_u msc_fifo_int5_mask;                 /* 17C */
    volatile csr_msc_fifo_int6_u msc_fifo_int6;                           /* 180 */
    volatile csr_msc_fifo_int6_mask_u msc_fifo_int6_mask;                 /* 184 */
    volatile csr_msc_fifo_int7_u msc_fifo_int7;                           /* 188 */
    volatile csr_msc_fifo_int7_mask_u msc_fifo_int7_mask;                 /* 18C */
    volatile csr_msc_bp_delay_cnt_u msc_bp_delay_cnt;                     /* 200 */
    volatile csr_msc_vf_sp_cnt_en_u msc_vf_sp_cnt_en;                     /* 204 */
    volatile csr_presub_pktlen_ns_stf_u presub_pktlen_ns_stf;             /* 250 */
    volatile csr_presub_pktlen_ns_stl_u presub_pktlen_ns_stl;             /* 254 */
    volatile csr_cmq_presub_pktlen_cs_u cmq_presub_pktlen_cs;             /* 258 */
    volatile csr_nfmq_presub_pktlen_cs_u nfmq_presub_pktlen_cs;           /* 25C */
    volatile csr_presub_pktnum_u presub_pktnum;                           /* 260 */
    volatile csr_presub_pktlen_socnmq_u presub_pktlen_socnmq;             /* 264 */
    volatile csr_presub_pktlen_soccmq_u presub_pktlen_soccmq;             /* 268 */
    volatile csr_presub_pktnum_soc_u presub_pktnum_soc;                   /* 26C */
    volatile csr_msc_pps_shaper_cfg_pktlen_u msc_pps_shaper_cfg_pktlen;   /* 270 */
    volatile csr_msc_root_crr_weight_cfg_u msc_root_crr_weight_cfg;       /* 274 */
    volatile csr_socmsc_root_sch_wgt_cfg_u socmsc_root_sch_wgt_cfg;       /* 278 */
    volatile csr_weight_ns_offset_u weight_ns_offset;                     /* 27C */
    volatile csr_weight_cs_offset_u weight_cs_offset;                     /* 280 */
    volatile csr_weight_mscsoc_offset_u weight_mscsoc_offset;             /* 284 */
    volatile csr_host_weight_ns_u host_weight_ns;                         /* 288 */
    volatile csr_host_weight_cs_u host_weight_cs;                         /* 28C */
    volatile csr_qa_weight_cfg_cs_u qa_weight_cfg_cs[4];                  /* 2F0 */
    volatile csr_ep_weight_cfg_ns_u ep_weight_cfg_ns[32];                 /* 300 */
    volatile csr_ep_weight_cfg_cmq_u ep_weight_cfg_cmq[32];               /* 380 */
    volatile csr_ep_weight_cfg_nfmq_u ep_weight_cfg_nfmq[32];             /* 400 */
    volatile csr_soc_mq_weight_cfg_u soc_mq_weight_cfg[128];              /* 500 */
    volatile csr_soc_ep_weight_cfg_u soc_ep_weight_cfg[16];               /* 700 */
    volatile csr_soc_serv_weight_cfg_u soc_serv_weight_cfg[2];            /* 740 */
    volatile csr_host_shap_bps_cfg_cs_u host_shap_bps_cfg_cs[4];          /* 750 */
    volatile csr_host_shap_pps_cfg_cs_u host_shap_pps_cfg_cs[4];          /* 760 */
    volatile csr_host_shap_bps_cfg_ns_u host_shap_bps_cfg_ns[4];          /* 770 */
    volatile csr_host_shap_pps_cfg_ns_u host_shap_pps_cfg_ns[4];          /* 780 */
    volatile csr_ep_shap_bps_cfg_ns_u ep_shap_bps_cfg_ns[32];             /* 790 */
    volatile csr_ep_shap_pps_cfg_ns_u ep_shap_pps_cfg_ns[32];             /* 810 */
    volatile csr_ep_shap_bps_cfg_cmq_u ep_shap_bps_cfg_cmq[32];           /* 890 */
    volatile csr_ep_shap_pps_cfg_cmq_u ep_shap_pps_cfg_cmq[32];           /* 910 */
    volatile csr_ep_shap_bps_cfg_nfmq_u ep_shap_bps_cfg_nfmq[32];         /* 990 */
    volatile csr_ep_shap_pps_cfg_nfmq_u ep_shap_pps_cfg_nfmq[32];         /* A10 */
    volatile csr_socmq_shap_bps_cfg_u socmq_shap_bps_cfg[128];            /* B00 */
    volatile csr_socmq_shap_pps_cfg_u socmq_shap_pps_cfg[128];            /* D00 */
    volatile csr_socep_shap_bps_cfg_u socep_shap_bps_cfg[16];             /* F00 */
    volatile csr_socep_shap_pps_cfg_u socep_shap_pps_cfg[16];             /* F40 */
    volatile csr_socserv_shap_bps_cfg_u socserv_shap_bps_cfg[2];          /* F80 */
    volatile csr_socserv_shap_pps_cfg_u socserv_shap_pps_cfg[2];          /* F88 */
    volatile csr_socrt_shap_bps_cfg_u socrt_shap_bps_cfg;                 /* F90 */
    volatile csr_socrt_shap_pps_cfg_u socrt_shap_pps_cfg;                 /* F94 */
    volatile csr_msc_shap_bypass_cfg_u msc_shap_bypass_cfg;               /* 1200 */
    volatile csr_msc_host_root_xon_cfg_u msc_host_root_xon_cfg;           /* 1204 */
    volatile csr_msc_soc_root_xon_cfg_u msc_soc_root_xon_cfg;             /* 1208 */
    volatile csr_msc_host_ep_xon_cfg_ns_u msc_host_ep_xon_cfg_ns;         /* 120C */
    volatile csr_msc_host_ep_xon_cfg_nfmq_u msc_host_ep_xon_cfg_nfmq;     /* 1210 */
    volatile csr_msc_host_ep_xon_cfg_cmq_u msc_host_ep_xon_cfg_cmq;       /* 1214 */
    volatile csr_socmsc_mq_xon_cfg_ns_u socmsc_mq_xon_cfg_ns[4];          /* 1220 */
    volatile csr_msc_prm_port_bp_sta0_u msc_prm_port_bp_sta0;             /* 1230 */
    volatile csr_msc_prm_port_bp_sta1_u msc_prm_port_bp_sta1;             /* 1234 */
    volatile csr_msc_qu_cos_bp_sta0_u msc_qu_cos_bp_sta0;                 /* 1238 */
    volatile csr_msc_qu_cos_bp_sta1_u msc_qu_cos_bp_sta1;                 /* 123C */
    volatile csr_socmsc_rt_ep_bp_sta_u socmsc_rt_ep_bp_sta;               /* 1240 */
    volatile csr_socmsc_queue_bp_sta0_u socmsc_queue_bp_sta0;             /* 1244 */
    volatile csr_socmsc_queue_bp_sta1_u socmsc_queue_bp_sta1;             /* 1248 */
    volatile csr_socmsc_queue_bp_sta2_u socmsc_queue_bp_sta2;             /* 124C */
    volatile csr_socmsc_queue_bp_sta3_u socmsc_queue_bp_sta3;             /* 1250 */
    volatile csr_socmsc_queue_eligible_sta0_u socmsc_queue_eligible_sta0; /* 1254 */
    volatile csr_socmsc_queue_eligible_sta1_u socmsc_queue_eligible_sta1; /* 1258 */
    volatile csr_socmsc_queue_eligible_sta2_u socmsc_queue_eligible_sta2; /* 125C */
    volatile csr_socmsc_queue_eligible_sta3_u socmsc_queue_eligible_sta3; /* 1260 */
    volatile csr_msc_rt_host_bp_sta_u msc_rt_host_bp_sta;                 /* 1264 */
    volatile csr_msc_hostep_ns_bp_sta_u msc_hostep_ns_bp_sta;             /* 1268 */
    volatile csr_msc_hostep_nfmq_bp_sta_u msc_hostep_nfmq_bp_sta;         /* 126C */
    volatile csr_msc_hostep_cmq_bp_sta_u msc_hostep_cmq_bp_sta;           /* 1270 */
    volatile csr_msc_fifo_th_cfg_u msc_fifo_th_cfg;                       /* 1274 */
    volatile csr_msc_fifo_st0_u msc_fifo_st0;                             /* 1290 */
    volatile csr_msc_fifo_st1_u msc_fifo_st1;                             /* 1294 */
    volatile csr_msc_fifo_st2_u msc_fifo_st2;                             /* 1298 */
    volatile csr_msc_fifo_st3_u msc_fifo_st3;                             /* 129C */
    volatile csr_cmq_rx_up_cnt_u cmq_rx_up_cnt;                           /* 12A0 */
    volatile csr_nfmq_rx_up_cnt_u nfmq_rx_up_cnt;                         /* 12A4 */
    volatile csr_nmq_rx_up_cnt_u nmq_rx_up_cnt;                           /* 12A8 */
    volatile csr_cmq_sch_cnt_u cmq_sch_cnt;                               /* 12AC */
    volatile csr_nfmq_sch_cnt_u nfmq_sch_cnt;                             /* 12B0 */
    volatile csr_nmq_sch_cnt_u nmq_sch_cnt;                               /* 12B4 */
    volatile csr_soccmq_up_cnt_u soccmq_up_cnt;                           /* 12B8 */
    volatile csr_socnmq_up_cnt_u socnmq_up_cnt;                           /* 12BC */
    volatile csr_soccmq_sch_cnt_u soccmq_sch_cnt;                         /* 12C0 */
    volatile csr_socnmq_sch_cnt_u socnmq_sch_cnt;                         /* 12C4 */
    volatile csr_cmq_empt_sch_cnt_u cmq_empt_sch_cnt;                     /* 12C8 */
    volatile csr_nfmq_empt_sch_cnt_u nfmq_empt_sch_cnt;                   /* 12CC */
    volatile csr_nmq_empt_sch_cnt_u nmq_empt_sch_cnt;                     /* 12D0 */
    volatile csr_cmq_rx_du_cnt_u cmq_rx_du_cnt;                           /* 12D4 */
    volatile csr_nfmq_rx_du_cnt_u nfmq_rx_du_cnt;                         /* 12D8 */
    volatile csr_nmq_rx_du_cnt_u nmq_rx_du_cnt;                           /* 12DC */
    volatile csr_soccmq_du_cnt_u soccmq_du_cnt;                           /* 12E0 */
    volatile csr_socnmq_du_cnt_u socnmq_du_cnt;                           /* 12E4 */
    volatile csr_msc_ecc_1bit_err_cnt_u msc_ecc_1bit_err_cnt;             /* 12E8 */
    volatile csr_msc_ecc_2bit_err_cnt_u msc_ecc_2bit_err_cnt;             /* 12EC */
    volatile csr_sch_mq_dfx_cfg_u sch_mq_dfx_cfg;                         /* 1320 */
    volatile csr_sch_mq_dfx_up_cnt_u sch_mq_dfx_up_cnt;                   /* 1324 */
    volatile csr_sch_mq_dfx_sch_cnt_u sch_mq_dfx_sch_cnt;                 /* 1328 */
    volatile csr_sch_mq_dfx_empt_sch_cnt_u sch_mq_dfx_empt_sch_cnt;       /* 132C */
    volatile csr_sch_mq_dfx_du_cnt_u sch_mq_dfx_du_cnt;                   /* 1330 */
    volatile csr_sch_socmq_dfx_cfg_u sch_socmq_dfx_cfg;                   /* 1334 */
    volatile csr_sch_socmq_dfx_up_cnt_u sch_socmq_dfx_up_cnt;             /* 1338 */
    volatile csr_sch_socmq_dfx_sch_cnt_u sch_socmq_dfx_sch_cnt;           /* 133C */
    volatile csr_sch_socmq_dfx_du_cnt_u sch_socmq_dfx_du_cnt;             /* 1340 */
    volatile csr_socmsc_mcd_du_info_ptr0_u socmsc_mcd_du_info_ptr0;       /* 1344 */
    volatile csr_socmsc_mcd_du_info_ptr1_u socmsc_mcd_du_info_ptr1;       /* 1348 */
    volatile csr_msc_cs_mcd_du_info_ptr0_u msc_cs_mcd_du_info_ptr0;       /* 134C */
    volatile csr_msc_cs_mcd_du_info_ptr1_u msc_cs_mcd_du_info_ptr1;       /* 1350 */
    volatile csr_msc_cs_mcd_du_info_ptr2_u msc_cs_mcd_du_info_ptr2;       /* 1354 */
    volatile csr_msc_ns_mcd_du_info_ptr0_u msc_ns_mcd_du_info_ptr0;       /* 1358 */
    volatile csr_msc_ns_mcd_du_info_ptr1_u msc_ns_mcd_du_info_ptr1;       /* 135C */
    volatile csr_msc_ns_mcd_du_info_ptr2_u msc_ns_mcd_du_info_ptr2;       /* 1360 */
} S_mqm_msc_REGS_TYPE;

/* Declare the struct pointor of the module mqm_msc */
extern volatile S_mqm_msc_REGS_TYPE *gopmqm_mscAllReg;

/* Declare the functions that set the member value */
int iSetMSC_RW_RSV0_msc_rw_rsv0(unsigned int umsc_rw_rsv0);
int iSetMSC_RW_RSV1_msc_rw_rsv1(unsigned int umsc_rw_rsv1);
int iSetMSC_RW_RSV2_msc_rw_rsv2(unsigned int umsc_rw_rsv2);
int iSetMSC_RW_RSV3_msc_rw_rsv3(unsigned int umsc_rw_rsv3);
int iSetMSC_INDRECT_CTRL_msc_indrect_addr(unsigned int umsc_indrect_addr);
int iSetMSC_INDRECT_CTRL_msc_indrect_tab(unsigned int umsc_indrect_tab);
int iSetMSC_INDRECT_CTRL_msc_indrect_stat(unsigned int umsc_indrect_stat);
int iSetMSC_INDRECT_CTRL_msc_indrect_mode(unsigned int umsc_indrect_mode);
int iSetMSC_INDRECT_CTRL_msc_indrect_vld(unsigned int umsc_indrect_vld);
int iSetMSC_INDRECT_TIMEOUT_msc_indrect_timeout(unsigned int umsc_indrect_timeout);
int iSetMSC_INDRECT_DATA_0_msc_indrect_data_0(unsigned int umsc_indrect_data_0);
int iSetMSC_INDRECT_DATA_1_msc_indrect_data_1(unsigned int umsc_indrect_data_1);
int iSetMSC_MEM_ECC_BYPASS_EN_msc_mem_ecc_bypass(unsigned int umsc_mem_ecc_bypass);
int iSetMSC_MEM_CTRL_BUS_CFG0_msc_mem_ctrl_bus_0(unsigned int umsc_mem_ctrl_bus_0);
int iSetMSC_MEM_CTRL_BUS_CFG1_msc_mem_ctrl_bus_1(unsigned int umsc_mem_ctrl_bus_1);
int iSetMSC_MEM_CTRL_BUS_CFG2_msc_mem_ctrl_bus_2(unsigned int umsc_mem_ctrl_bus_2);
int iSetMSC_MEM_CTRL_BUS_CFG3_msc_mem_ctrl_bus_3(unsigned int umsc_mem_ctrl_bus_3);
int iSetMSC_MEM_CTRL_BUS_CFG4_msc_mem_ctrl_bus_4(unsigned int umsc_mem_ctrl_bus_4);
int iSetMSC_INT_VECTOR_msc_cpi_int_index(unsigned int umsc_cpi_int_index);
int iSetMSC_INT_VECTOR_msc_enable(unsigned int umsc_enable);
int iSetMSC_INT_VECTOR_msc_int_issue(unsigned int umsc_int_issue);
int iSetMSC_INT_msc_int_data(unsigned int umsc_int_data);
int iSetMSC_INT_msc_program_csr_id_ro(unsigned int umsc_program_csr_id_ro);
int iSetMSC_INT_EN_msc_int_en(unsigned int umsc_int_en);
int iSetMSC_INT_EN_msc_program_csr_id(unsigned int umsc_program_csr_id);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_0(unsigned int umsc_mem_err_req_0);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_1(unsigned int umsc_mem_err_req_1);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_2(unsigned int umsc_mem_err_req_2);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_3(unsigned int umsc_mem_err_req_3);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_4(unsigned int umsc_mem_err_req_4);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_5(unsigned int umsc_mem_err_req_5);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_6(unsigned int umsc_mem_err_req_6);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_7(unsigned int umsc_mem_err_req_7);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_8(unsigned int umsc_mem_err_req_8);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_9(unsigned int umsc_mem_err_req_9);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_10(unsigned int umsc_mem_err_req_10);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_11(unsigned int umsc_mem_err_req_11);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_12(unsigned int umsc_mem_err_req_12);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_13(unsigned int umsc_mem_err_req_13);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_14(unsigned int umsc_mem_err_req_14);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_15(unsigned int umsc_mem_err_req_15);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_16(unsigned int umsc_mem_err_req_16);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_17(unsigned int umsc_mem_err_req_17);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_18(unsigned int umsc_mem_err_req_18);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_19(unsigned int umsc_mem_err_req_19);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_20(unsigned int umsc_mem_err_req_20);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_21(unsigned int umsc_mem_err_req_21);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_22(unsigned int umsc_mem_err_req_22);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_23(unsigned int umsc_mem_err_req_23);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_24(unsigned int umsc_mem_err_req_24);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_25(unsigned int umsc_mem_err_req_25);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_26(unsigned int umsc_mem_err_req_26);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_27(unsigned int umsc_mem_err_req_27);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_28(unsigned int umsc_mem_err_req_28);
int iSetMSC_MEM_ERR_REQ0_msc_mem_err_req_29(unsigned int umsc_mem_err_req_29);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_32(unsigned int umsc_mem_err_req_32);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_33(unsigned int umsc_mem_err_req_33);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_34(unsigned int umsc_mem_err_req_34);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_35(unsigned int umsc_mem_err_req_35);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_36(unsigned int umsc_mem_err_req_36);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_37(unsigned int umsc_mem_err_req_37);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_38(unsigned int umsc_mem_err_req_38);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_39(unsigned int umsc_mem_err_req_39);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_40(unsigned int umsc_mem_err_req_40);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_41(unsigned int umsc_mem_err_req_41);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_42(unsigned int umsc_mem_err_req_42);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_43(unsigned int umsc_mem_err_req_43);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_44(unsigned int umsc_mem_err_req_44);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_45(unsigned int umsc_mem_err_req_45);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_46(unsigned int umsc_mem_err_req_46);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_47(unsigned int umsc_mem_err_req_47);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_48(unsigned int umsc_mem_err_req_48);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_49(unsigned int umsc_mem_err_req_49);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_50(unsigned int umsc_mem_err_req_50);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_51(unsigned int umsc_mem_err_req_51);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_52(unsigned int umsc_mem_err_req_52);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_53(unsigned int umsc_mem_err_req_53);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_54(unsigned int umsc_mem_err_req_54);
int iSetMSC_MEM_ERR_REQ1_msc_mem_err_req_55(unsigned int umsc_mem_err_req_55);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_64(unsigned int umsc_mem_err_req_64);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_65(unsigned int umsc_mem_err_req_65);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_66(unsigned int umsc_mem_err_req_66);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_67(unsigned int umsc_mem_err_req_67);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_68(unsigned int umsc_mem_err_req_68);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_69(unsigned int umsc_mem_err_req_69);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_70(unsigned int umsc_mem_err_req_70);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_71(unsigned int umsc_mem_err_req_71);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_72(unsigned int umsc_mem_err_req_72);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_73(unsigned int umsc_mem_err_req_73);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_74(unsigned int umsc_mem_err_req_74);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_75(unsigned int umsc_mem_err_req_75);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_76(unsigned int umsc_mem_err_req_76);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_77(unsigned int umsc_mem_err_req_77);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_78(unsigned int umsc_mem_err_req_78);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_79(unsigned int umsc_mem_err_req_79);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_80(unsigned int umsc_mem_err_req_80);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_81(unsigned int umsc_mem_err_req_81);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_82(unsigned int umsc_mem_err_req_82);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_83(unsigned int umsc_mem_err_req_83);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_84(unsigned int umsc_mem_err_req_84);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_85(unsigned int umsc_mem_err_req_85);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_86(unsigned int umsc_mem_err_req_86);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_87(unsigned int umsc_mem_err_req_87);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_88(unsigned int umsc_mem_err_req_88);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_89(unsigned int umsc_mem_err_req_89);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_90(unsigned int umsc_mem_err_req_90);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_91(unsigned int umsc_mem_err_req_91);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_92(unsigned int umsc_mem_err_req_92);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_93(unsigned int umsc_mem_err_req_93);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_94(unsigned int umsc_mem_err_req_94);
int iSetMSC_MEM_ERR_REQ2_msc_mem_err_req_95(unsigned int umsc_mem_err_req_95);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_96(unsigned int umsc_mem_err_req_96);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_97(unsigned int umsc_mem_err_req_97);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_98(unsigned int umsc_mem_err_req_98);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_99(unsigned int umsc_mem_err_req_99);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_100(unsigned int umsc_mem_err_req_100);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_101(unsigned int umsc_mem_err_req_101);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_102(unsigned int umsc_mem_err_req_102);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_103(unsigned int umsc_mem_err_req_103);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_104(unsigned int umsc_mem_err_req_104);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_105(unsigned int umsc_mem_err_req_105);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_106(unsigned int umsc_mem_err_req_106);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_107(unsigned int umsc_mem_err_req_107);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_108(unsigned int umsc_mem_err_req_108);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_109(unsigned int umsc_mem_err_req_109);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_110(unsigned int umsc_mem_err_req_110);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_111(unsigned int umsc_mem_err_req_111);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_112(unsigned int umsc_mem_err_req_112);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_113(unsigned int umsc_mem_err_req_113);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_114(unsigned int umsc_mem_err_req_114);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_115(unsigned int umsc_mem_err_req_115);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_116(unsigned int umsc_mem_err_req_116);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_117(unsigned int umsc_mem_err_req_117);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_118(unsigned int umsc_mem_err_req_118);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_119(unsigned int umsc_mem_err_req_119);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_120(unsigned int umsc_mem_err_req_120);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_121(unsigned int umsc_mem_err_req_121);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_122(unsigned int umsc_mem_err_req_122);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_123(unsigned int umsc_mem_err_req_123);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_124(unsigned int umsc_mem_err_req_124);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_125(unsigned int umsc_mem_err_req_125);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_126(unsigned int umsc_mem_err_req_126);
int iSetMSC_MEM_ERR_REQ3_msc_mem_err_req_127(unsigned int umsc_mem_err_req_127);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_128(unsigned int umsc_mem_err_req_128);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_129(unsigned int umsc_mem_err_req_129);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_130(unsigned int umsc_mem_err_req_130);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_131(unsigned int umsc_mem_err_req_131);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_132(unsigned int umsc_mem_err_req_132);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_133(unsigned int umsc_mem_err_req_133);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_134(unsigned int umsc_mem_err_req_134);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_135(unsigned int umsc_mem_err_req_135);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_136(unsigned int umsc_mem_err_req_136);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_137(unsigned int umsc_mem_err_req_137);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_138(unsigned int umsc_mem_err_req_138);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_139(unsigned int umsc_mem_err_req_139);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_140(unsigned int umsc_mem_err_req_140);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_141(unsigned int umsc_mem_err_req_141);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_142(unsigned int umsc_mem_err_req_142);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_143(unsigned int umsc_mem_err_req_143);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_144(unsigned int umsc_mem_err_req_144);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_145(unsigned int umsc_mem_err_req_145);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_146(unsigned int umsc_mem_err_req_146);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_147(unsigned int umsc_mem_err_req_147);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_148(unsigned int umsc_mem_err_req_148);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_149(unsigned int umsc_mem_err_req_149);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_150(unsigned int umsc_mem_err_req_150);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_151(unsigned int umsc_mem_err_req_151);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_152(unsigned int umsc_mem_err_req_152);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_153(unsigned int umsc_mem_err_req_153);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_154(unsigned int umsc_mem_err_req_154);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_155(unsigned int umsc_mem_err_req_155);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_156(unsigned int umsc_mem_err_req_156);
int iSetMSC_MEM_ERR_REQ4_msc_mem_err_req_157(unsigned int umsc_mem_err_req_157);
int iSetMSC_ECC_ONE_BIT_INT_msc_ecc_1bit_err(unsigned int umsc_ecc_1bit_err);
int iSetMSC_ECC_ONE_BIT_INT_msc_ecc_1bit_err_insrt(unsigned int umsc_ecc_1bit_err_insrt);
int iSetMSC_ECC_ONE_BIT_INT_msc_ecc_1bit_err_info(unsigned int umsc_ecc_1bit_err_info);
int iSetMSC_ECC_TWO_BIT_INT_msc_ecc_2bit_err(unsigned int umsc_ecc_2bit_err);
int iSetMSC_ECC_TWO_BIT_INT_msc_ecc_2bit_err_insrt(unsigned int umsc_ecc_2bit_err_insrt);
int iSetMSC_ECC_TWO_BIT_INT_msc_ecc_2bit_err_info(unsigned int umsc_ecc_2bit_err_info);
int iSetMSC_MQ_BIND_INT_msc_bind_cfg_err(unsigned int umsc_bind_cfg_err);
int iSetMSC_MQ_BIND_INT_msc_bind_cfg_err_insrt(unsigned int umsc_bind_cfg_err_insrt);
int iSetMSC_MQ_BIND_INT_msc_bind_cfg_err_info(unsigned int umsc_bind_cfg_err_info);
int iSetMSC_VNIC_SPCNT_INF_INT_msc_vf_sp_cnt_inf_err(unsigned int umsc_vf_sp_cnt_inf_err);
int iSetMSC_VNIC_SPCNT_INF_INT_msc_vf_sp_cnt_inf_err_insrt(unsigned int umsc_vf_sp_cnt_inf_err_insrt);
int iSetMSC_VNIC_SPCNT_INF_INT_msc_vf_sp_cnt_inf_err_info(unsigned int umsc_vf_sp_cnt_inf_err_info);
int iSetMSC_VNIC_SPCNT_CAL_INT_msc_vf_sp_cnt_cal_err(unsigned int umsc_vf_sp_cnt_cal_err);
int iSetMSC_VNIC_SPCNT_CAL_INT_msc_vf_sp_cnt_cal_err_insrt(unsigned int umsc_vf_sp_cnt_cal_err_insrt);
int iSetMSC_VNIC_SPCNT_CAL_INT_msc_vf_sp_cnt_cal_err_info(unsigned int umsc_vf_sp_cnt_cal_err_info);
int iSetMSC_SOCEP_SPCNT_INF_INT_msc_socep_sp_cnt_inf_err(unsigned int umsc_socep_sp_cnt_inf_err);
int iSetMSC_SOCEP_SPCNT_INF_INT_msc_socep_sp_cnt_inf_err_insrt(unsigned int umsc_socep_sp_cnt_inf_err_insrt);
int iSetMSC_SOCEP_SPCNT_INF_INT_msc_socep_sp_cnt_inf_err_info(unsigned int umsc_socep_sp_cnt_inf_err_info);
int iSetMSC_SOCEP_SPCNT_CAL_INT_msc_socep_sp_cnt_cal_err(unsigned int umsc_socep_sp_cnt_cal_err);
int iSetMSC_SOCEP_SPCNT_CAL_INT_msc_socep_sp_cnt_cal_err_insrt(unsigned int umsc_socep_sp_cnt_cal_err_insrt);
int iSetMSC_SOCEP_SPCNT_CAL_INT_msc_socep_sp_cnt_cal_err_info(unsigned int umsc_socep_sp_cnt_cal_err_info);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err0(unsigned int umsc_fifo_int0_err0);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err0_insrt(unsigned int umsc_fifo_int0_err0_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err1(unsigned int umsc_fifo_int0_err1);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err1_insrt(unsigned int umsc_fifo_int0_err1_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err2(unsigned int umsc_fifo_int0_err2);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err2_insrt(unsigned int umsc_fifo_int0_err2_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err3(unsigned int umsc_fifo_int0_err3);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err3_insrt(unsigned int umsc_fifo_int0_err3_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err4(unsigned int umsc_fifo_int0_err4);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err4_insrt(unsigned int umsc_fifo_int0_err4_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err5(unsigned int umsc_fifo_int0_err5);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err5_insrt(unsigned int umsc_fifo_int0_err5_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err6(unsigned int umsc_fifo_int0_err6);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err6_insrt(unsigned int umsc_fifo_int0_err6_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err7(unsigned int umsc_fifo_int0_err7);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err7_insrt(unsigned int umsc_fifo_int0_err7_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err8(unsigned int umsc_fifo_int0_err8);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err8_insrt(unsigned int umsc_fifo_int0_err8_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err9(unsigned int umsc_fifo_int0_err9);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err9_insrt(unsigned int umsc_fifo_int0_err9_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err10(unsigned int umsc_fifo_int0_err10);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err10_insrt(unsigned int umsc_fifo_int0_err10_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err11(unsigned int umsc_fifo_int0_err11);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err11_insrt(unsigned int umsc_fifo_int0_err11_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err12(unsigned int umsc_fifo_int0_err12);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err12_insrt(unsigned int umsc_fifo_int0_err12_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err13(unsigned int umsc_fifo_int0_err13);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err13_insrt(unsigned int umsc_fifo_int0_err13_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err14(unsigned int umsc_fifo_int0_err14);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err14_insrt(unsigned int umsc_fifo_int0_err14_insrt);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err15(unsigned int umsc_fifo_int0_err15);
int iSetMSC_FIFO_INT0_msc_fifo_int0_err15_insrt(unsigned int umsc_fifo_int0_err15_insrt);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err0_en(unsigned int umsc_fifo_int0_err0_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err1_en(unsigned int umsc_fifo_int0_err1_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err2_en(unsigned int umsc_fifo_int0_err2_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err3_en(unsigned int umsc_fifo_int0_err3_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err4_en(unsigned int umsc_fifo_int0_err4_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err5_en(unsigned int umsc_fifo_int0_err5_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err6_en(unsigned int umsc_fifo_int0_err6_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err7_en(unsigned int umsc_fifo_int0_err7_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err8_en(unsigned int umsc_fifo_int0_err8_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err9_en(unsigned int umsc_fifo_int0_err9_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err10_en(unsigned int umsc_fifo_int0_err10_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err11_en(unsigned int umsc_fifo_int0_err11_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err12_en(unsigned int umsc_fifo_int0_err12_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err13_en(unsigned int umsc_fifo_int0_err13_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err14_en(unsigned int umsc_fifo_int0_err14_en);
int iSetMSC_FIFO_INT0_MASK_msc_fifo_int0_err15_en(unsigned int umsc_fifo_int0_err15_en);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err0(unsigned int umsc_fifo_int1_err0);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err0_insrt(unsigned int umsc_fifo_int1_err0_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err1(unsigned int umsc_fifo_int1_err1);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err1_insrt(unsigned int umsc_fifo_int1_err1_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err2(unsigned int umsc_fifo_int1_err2);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err2_insrt(unsigned int umsc_fifo_int1_err2_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err3(unsigned int umsc_fifo_int1_err3);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err3_insrt(unsigned int umsc_fifo_int1_err3_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err4(unsigned int umsc_fifo_int1_err4);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err4_insrt(unsigned int umsc_fifo_int1_err4_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err5(unsigned int umsc_fifo_int1_err5);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err5_insrt(unsigned int umsc_fifo_int1_err5_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err6(unsigned int umsc_fifo_int1_err6);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err6_insrt(unsigned int umsc_fifo_int1_err6_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err7(unsigned int umsc_fifo_int1_err7);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err7_insrt(unsigned int umsc_fifo_int1_err7_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err8(unsigned int umsc_fifo_int1_err8);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err8_insrt(unsigned int umsc_fifo_int1_err8_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err9(unsigned int umsc_fifo_int1_err9);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err9_insrt(unsigned int umsc_fifo_int1_err9_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err10(unsigned int umsc_fifo_int1_err10);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err10_insrt(unsigned int umsc_fifo_int1_err10_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err11(unsigned int umsc_fifo_int1_err11);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err11_insrt(unsigned int umsc_fifo_int1_err11_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err12(unsigned int umsc_fifo_int1_err12);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err12_insrt(unsigned int umsc_fifo_int1_err12_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err13(unsigned int umsc_fifo_int1_err13);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err13_insrt(unsigned int umsc_fifo_int1_err13_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err14(unsigned int umsc_fifo_int1_err14);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err14_insrt(unsigned int umsc_fifo_int1_err14_insrt);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err15(unsigned int umsc_fifo_int1_err15);
int iSetMSC_FIFO_INT1_msc_fifo_int1_err15_insrt(unsigned int umsc_fifo_int1_err15_insrt);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err0_en(unsigned int umsc_fifo_int1_err0_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err1_en(unsigned int umsc_fifo_int1_err1_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err2_en(unsigned int umsc_fifo_int1_err2_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err3_en(unsigned int umsc_fifo_int1_err3_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err4_en(unsigned int umsc_fifo_int1_err4_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err5_en(unsigned int umsc_fifo_int1_err5_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err6_en(unsigned int umsc_fifo_int1_err6_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err7_en(unsigned int umsc_fifo_int1_err7_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err8_en(unsigned int umsc_fifo_int1_err8_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err9_en(unsigned int umsc_fifo_int1_err9_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err10_en(unsigned int umsc_fifo_int1_err10_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err11_en(unsigned int umsc_fifo_int1_err11_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err12_en(unsigned int umsc_fifo_int1_err12_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err13_en(unsigned int umsc_fifo_int1_err13_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err14_en(unsigned int umsc_fifo_int1_err14_en);
int iSetMSC_FIFO_INT1_MASK_msc_fifo_int1_err15_en(unsigned int umsc_fifo_int1_err15_en);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err0(unsigned int umsc_fifo_int2_err0);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err0_insrt(unsigned int umsc_fifo_int2_err0_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err1(unsigned int umsc_fifo_int2_err1);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err1_insrt(unsigned int umsc_fifo_int2_err1_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err2(unsigned int umsc_fifo_int2_err2);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err2_insrt(unsigned int umsc_fifo_int2_err2_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err3(unsigned int umsc_fifo_int2_err3);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err3_insrt(unsigned int umsc_fifo_int2_err3_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err4(unsigned int umsc_fifo_int2_err4);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err4_insrt(unsigned int umsc_fifo_int2_err4_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err5(unsigned int umsc_fifo_int2_err5);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err5_insrt(unsigned int umsc_fifo_int2_err5_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err6(unsigned int umsc_fifo_int2_err6);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err6_insrt(unsigned int umsc_fifo_int2_err6_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err7(unsigned int umsc_fifo_int2_err7);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err7_insrt(unsigned int umsc_fifo_int2_err7_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err8(unsigned int umsc_fifo_int2_err8);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err8_insrt(unsigned int umsc_fifo_int2_err8_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err9(unsigned int umsc_fifo_int2_err9);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err9_insrt(unsigned int umsc_fifo_int2_err9_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err10(unsigned int umsc_fifo_int2_err10);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err10_insrt(unsigned int umsc_fifo_int2_err10_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err11(unsigned int umsc_fifo_int2_err11);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err11_insrt(unsigned int umsc_fifo_int2_err11_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err12(unsigned int umsc_fifo_int2_err12);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err12_insrt(unsigned int umsc_fifo_int2_err12_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err13(unsigned int umsc_fifo_int2_err13);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err13_insrt(unsigned int umsc_fifo_int2_err13_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err14(unsigned int umsc_fifo_int2_err14);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err14_insrt(unsigned int umsc_fifo_int2_err14_insrt);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err15(unsigned int umsc_fifo_int2_err15);
int iSetMSC_FIFO_INT2_msc_fifo_int2_err15_insrt(unsigned int umsc_fifo_int2_err15_insrt);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err0_en(unsigned int umsc_fifo_int2_err0_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err1_en(unsigned int umsc_fifo_int2_err1_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err2_en(unsigned int umsc_fifo_int2_err2_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err3_en(unsigned int umsc_fifo_int2_err3_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err4_en(unsigned int umsc_fifo_int2_err4_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err5_en(unsigned int umsc_fifo_int2_err5_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err6_en(unsigned int umsc_fifo_int2_err6_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err7_en(unsigned int umsc_fifo_int2_err7_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err8_en(unsigned int umsc_fifo_int2_err8_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err9_en(unsigned int umsc_fifo_int2_err9_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err10_en(unsigned int umsc_fifo_int2_err10_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err11_en(unsigned int umsc_fifo_int2_err11_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err12_en(unsigned int umsc_fifo_int2_err12_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err13_en(unsigned int umsc_fifo_int2_err13_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err14_en(unsigned int umsc_fifo_int2_err14_en);
int iSetMSC_FIFO_INT2_MASK_msc_fifo_int2_err15_en(unsigned int umsc_fifo_int2_err15_en);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err0(unsigned int umsc_fifo_int3_err0);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err0_insrt(unsigned int umsc_fifo_int3_err0_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err1(unsigned int umsc_fifo_int3_err1);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err1_insrt(unsigned int umsc_fifo_int3_err1_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err2(unsigned int umsc_fifo_int3_err2);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err2_insrt(unsigned int umsc_fifo_int3_err2_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err3(unsigned int umsc_fifo_int3_err3);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err3_insrt(unsigned int umsc_fifo_int3_err3_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err4(unsigned int umsc_fifo_int3_err4);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err4_insrt(unsigned int umsc_fifo_int3_err4_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err5(unsigned int umsc_fifo_int3_err5);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err5_insrt(unsigned int umsc_fifo_int3_err5_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err6(unsigned int umsc_fifo_int3_err6);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err6_insrt(unsigned int umsc_fifo_int3_err6_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err7(unsigned int umsc_fifo_int3_err7);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err7_insrt(unsigned int umsc_fifo_int3_err7_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err8(unsigned int umsc_fifo_int3_err8);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err8_insrt(unsigned int umsc_fifo_int3_err8_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err9(unsigned int umsc_fifo_int3_err9);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err9_insrt(unsigned int umsc_fifo_int3_err9_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err10(unsigned int umsc_fifo_int3_err10);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err10_insrt(unsigned int umsc_fifo_int3_err10_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err11(unsigned int umsc_fifo_int3_err11);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err11_insrt(unsigned int umsc_fifo_int3_err11_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err12(unsigned int umsc_fifo_int3_err12);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err12_insrt(unsigned int umsc_fifo_int3_err12_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err13(unsigned int umsc_fifo_int3_err13);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err13_insrt(unsigned int umsc_fifo_int3_err13_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err14(unsigned int umsc_fifo_int3_err14);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err14_insrt(unsigned int umsc_fifo_int3_err14_insrt);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err15(unsigned int umsc_fifo_int3_err15);
int iSetMSC_FIFO_INT3_msc_fifo_int3_err15_insrt(unsigned int umsc_fifo_int3_err15_insrt);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err0_en(unsigned int umsc_fifo_int3_err0_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err1_en(unsigned int umsc_fifo_int3_err1_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err2_en(unsigned int umsc_fifo_int3_err2_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err3_en(unsigned int umsc_fifo_int3_err3_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err4_en(unsigned int umsc_fifo_int3_err4_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err5_en(unsigned int umsc_fifo_int3_err5_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err6_en(unsigned int umsc_fifo_int3_err6_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err7_en(unsigned int umsc_fifo_int3_err7_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err8_en(unsigned int umsc_fifo_int3_err8_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err9_en(unsigned int umsc_fifo_int3_err9_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err10_en(unsigned int umsc_fifo_int3_err10_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err11_en(unsigned int umsc_fifo_int3_err11_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err12_en(unsigned int umsc_fifo_int3_err12_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err13_en(unsigned int umsc_fifo_int3_err13_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err14_en(unsigned int umsc_fifo_int3_err14_en);
int iSetMSC_FIFO_INT3_MASK_msc_fifo_int3_err15_en(unsigned int umsc_fifo_int3_err15_en);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err0(unsigned int umsc_fifo_int4_err0);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err0_insrt(unsigned int umsc_fifo_int4_err0_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err1(unsigned int umsc_fifo_int4_err1);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err1_insrt(unsigned int umsc_fifo_int4_err1_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err2(unsigned int umsc_fifo_int4_err2);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err2_insrt(unsigned int umsc_fifo_int4_err2_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err3(unsigned int umsc_fifo_int4_err3);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err3_insrt(unsigned int umsc_fifo_int4_err3_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err4(unsigned int umsc_fifo_int4_err4);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err4_insrt(unsigned int umsc_fifo_int4_err4_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err5(unsigned int umsc_fifo_int4_err5);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err5_insrt(unsigned int umsc_fifo_int4_err5_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err6(unsigned int umsc_fifo_int4_err6);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err6_insrt(unsigned int umsc_fifo_int4_err6_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err7(unsigned int umsc_fifo_int4_err7);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err7_insrt(unsigned int umsc_fifo_int4_err7_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err8(unsigned int umsc_fifo_int4_err8);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err8_insrt(unsigned int umsc_fifo_int4_err8_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err9(unsigned int umsc_fifo_int4_err9);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err9_insrt(unsigned int umsc_fifo_int4_err9_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err10(unsigned int umsc_fifo_int4_err10);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err10_insrt(unsigned int umsc_fifo_int4_err10_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err11(unsigned int umsc_fifo_int4_err11);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err11_insrt(unsigned int umsc_fifo_int4_err11_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err12(unsigned int umsc_fifo_int4_err12);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err12_insrt(unsigned int umsc_fifo_int4_err12_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err13(unsigned int umsc_fifo_int4_err13);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err13_insrt(unsigned int umsc_fifo_int4_err13_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err14(unsigned int umsc_fifo_int4_err14);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err14_insrt(unsigned int umsc_fifo_int4_err14_insrt);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err15(unsigned int umsc_fifo_int4_err15);
int iSetMSC_FIFO_INT4_msc_fifo_int4_err15_insrt(unsigned int umsc_fifo_int4_err15_insrt);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err0_en(unsigned int umsc_fifo_int4_err0_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err1_en(unsigned int umsc_fifo_int4_err1_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err2_en(unsigned int umsc_fifo_int4_err2_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err3_en(unsigned int umsc_fifo_int4_err3_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err4_en(unsigned int umsc_fifo_int4_err4_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err5_en(unsigned int umsc_fifo_int4_err5_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err6_en(unsigned int umsc_fifo_int4_err6_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err7_en(unsigned int umsc_fifo_int4_err7_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err8_en(unsigned int umsc_fifo_int4_err8_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err9_en(unsigned int umsc_fifo_int4_err9_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err10_en(unsigned int umsc_fifo_int4_err10_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err11_en(unsigned int umsc_fifo_int4_err11_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err12_en(unsigned int umsc_fifo_int4_err12_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err13_en(unsigned int umsc_fifo_int4_err13_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err14_en(unsigned int umsc_fifo_int4_err14_en);
int iSetMSC_FIFO_INT4_MASK_msc_fifo_int4_err15_en(unsigned int umsc_fifo_int4_err15_en);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err0(unsigned int umsc_fifo_int5_err0);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err0_insrt(unsigned int umsc_fifo_int5_err0_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err1(unsigned int umsc_fifo_int5_err1);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err1_insrt(unsigned int umsc_fifo_int5_err1_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err2(unsigned int umsc_fifo_int5_err2);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err2_insrt(unsigned int umsc_fifo_int5_err2_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err3(unsigned int umsc_fifo_int5_err3);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err3_insrt(unsigned int umsc_fifo_int5_err3_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err4(unsigned int umsc_fifo_int5_err4);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err4_insrt(unsigned int umsc_fifo_int5_err4_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err5(unsigned int umsc_fifo_int5_err5);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err5_insrt(unsigned int umsc_fifo_int5_err5_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err6(unsigned int umsc_fifo_int5_err6);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err6_insrt(unsigned int umsc_fifo_int5_err6_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err7(unsigned int umsc_fifo_int5_err7);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err7_insrt(unsigned int umsc_fifo_int5_err7_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err8(unsigned int umsc_fifo_int5_err8);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err8_insrt(unsigned int umsc_fifo_int5_err8_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err9(unsigned int umsc_fifo_int5_err9);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err9_insrt(unsigned int umsc_fifo_int5_err9_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err10(unsigned int umsc_fifo_int5_err10);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err10_insrt(unsigned int umsc_fifo_int5_err10_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err11(unsigned int umsc_fifo_int5_err11);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err11_insrt(unsigned int umsc_fifo_int5_err11_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err12(unsigned int umsc_fifo_int5_err12);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err12_insrt(unsigned int umsc_fifo_int5_err12_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err13(unsigned int umsc_fifo_int5_err13);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err13_insrt(unsigned int umsc_fifo_int5_err13_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err14(unsigned int umsc_fifo_int5_err14);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err14_insrt(unsigned int umsc_fifo_int5_err14_insrt);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err15(unsigned int umsc_fifo_int5_err15);
int iSetMSC_FIFO_INT5_msc_fifo_int5_err15_insrt(unsigned int umsc_fifo_int5_err15_insrt);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err0_en(unsigned int umsc_fifo_int5_err0_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err1_en(unsigned int umsc_fifo_int5_err1_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err2_en(unsigned int umsc_fifo_int5_err2_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err3_en(unsigned int umsc_fifo_int5_err3_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err4_en(unsigned int umsc_fifo_int5_err4_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err5_en(unsigned int umsc_fifo_int5_err5_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err6_en(unsigned int umsc_fifo_int5_err6_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err7_en(unsigned int umsc_fifo_int5_err7_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err8_en(unsigned int umsc_fifo_int5_err8_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err9_en(unsigned int umsc_fifo_int5_err9_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err10_en(unsigned int umsc_fifo_int5_err10_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err11_en(unsigned int umsc_fifo_int5_err11_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err12_en(unsigned int umsc_fifo_int5_err12_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err13_en(unsigned int umsc_fifo_int5_err13_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err14_en(unsigned int umsc_fifo_int5_err14_en);
int iSetMSC_FIFO_INT5_MASK_msc_fifo_int5_err15_en(unsigned int umsc_fifo_int5_err15_en);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err0(unsigned int umsc_fifo_int6_err0);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err0_insrt(unsigned int umsc_fifo_int6_err0_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err1(unsigned int umsc_fifo_int6_err1);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err1_insrt(unsigned int umsc_fifo_int6_err1_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err2(unsigned int umsc_fifo_int6_err2);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err2_insrt(unsigned int umsc_fifo_int6_err2_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err3(unsigned int umsc_fifo_int6_err3);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err3_insrt(unsigned int umsc_fifo_int6_err3_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err4(unsigned int umsc_fifo_int6_err4);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err4_insrt(unsigned int umsc_fifo_int6_err4_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err5(unsigned int umsc_fifo_int6_err5);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err5_insrt(unsigned int umsc_fifo_int6_err5_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err6(unsigned int umsc_fifo_int6_err6);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err6_insrt(unsigned int umsc_fifo_int6_err6_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err7(unsigned int umsc_fifo_int6_err7);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err7_insrt(unsigned int umsc_fifo_int6_err7_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err8(unsigned int umsc_fifo_int6_err8);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err8_insrt(unsigned int umsc_fifo_int6_err8_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err9(unsigned int umsc_fifo_int6_err9);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err9_insrt(unsigned int umsc_fifo_int6_err9_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err10(unsigned int umsc_fifo_int6_err10);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err10_insrt(unsigned int umsc_fifo_int6_err10_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err11(unsigned int umsc_fifo_int6_err11);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err11_insrt(unsigned int umsc_fifo_int6_err11_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err12(unsigned int umsc_fifo_int6_err12);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err12_insrt(unsigned int umsc_fifo_int6_err12_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err13(unsigned int umsc_fifo_int6_err13);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err13_insrt(unsigned int umsc_fifo_int6_err13_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err14(unsigned int umsc_fifo_int6_err14);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err14_insrt(unsigned int umsc_fifo_int6_err14_insrt);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err15(unsigned int umsc_fifo_int6_err15);
int iSetMSC_FIFO_INT6_msc_fifo_int6_err15_insrt(unsigned int umsc_fifo_int6_err15_insrt);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err0_en(unsigned int umsc_fifo_int6_err0_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err1_en(unsigned int umsc_fifo_int6_err1_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err2_en(unsigned int umsc_fifo_int6_err2_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err3_en(unsigned int umsc_fifo_int6_err3_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err4_en(unsigned int umsc_fifo_int6_err4_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err5_en(unsigned int umsc_fifo_int6_err5_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err6_en(unsigned int umsc_fifo_int6_err6_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err7_en(unsigned int umsc_fifo_int6_err7_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err8_en(unsigned int umsc_fifo_int6_err8_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err9_en(unsigned int umsc_fifo_int6_err9_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err10_en(unsigned int umsc_fifo_int6_err10_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err11_en(unsigned int umsc_fifo_int6_err11_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err12_en(unsigned int umsc_fifo_int6_err12_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err13_en(unsigned int umsc_fifo_int6_err13_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err14_en(unsigned int umsc_fifo_int6_err14_en);
int iSetMSC_FIFO_INT6_MASK_msc_fifo_int6_err15_en(unsigned int umsc_fifo_int6_err15_en);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err0(unsigned int umsc_fifo_int7_err0);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err0_insrt(unsigned int umsc_fifo_int7_err0_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err1(unsigned int umsc_fifo_int7_err1);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err1_insrt(unsigned int umsc_fifo_int7_err1_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err2(unsigned int umsc_fifo_int7_err2);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err2_insrt(unsigned int umsc_fifo_int7_err2_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err3(unsigned int umsc_fifo_int7_err3);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err3_insrt(unsigned int umsc_fifo_int7_err3_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err4(unsigned int umsc_fifo_int7_err4);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err4_insrt(unsigned int umsc_fifo_int7_err4_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err5(unsigned int umsc_fifo_int7_err5);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err5_insrt(unsigned int umsc_fifo_int7_err5_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err6(unsigned int umsc_fifo_int7_err6);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err6_insrt(unsigned int umsc_fifo_int7_err6_insrt);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err7(unsigned int umsc_fifo_int7_err7);
int iSetMSC_FIFO_INT7_msc_fifo_int7_err7_insrt(unsigned int umsc_fifo_int7_err7_insrt);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err0_en(unsigned int umsc_fifo_int7_err0_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err1_en(unsigned int umsc_fifo_int7_err1_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err2_en(unsigned int umsc_fifo_int7_err2_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err3_en(unsigned int umsc_fifo_int7_err3_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err4_en(unsigned int umsc_fifo_int7_err4_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err5_en(unsigned int umsc_fifo_int7_err5_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err6_en(unsigned int umsc_fifo_int7_err6_en);
int iSetMSC_FIFO_INT7_MASK_msc_fifo_int7_err7_en(unsigned int umsc_fifo_int7_err7_en);
int iSetMSC_BP_DELAY_CNT_msc_bp_delay_cnt(unsigned int umsc_bp_delay_cnt);
int iSetMSC_VF_SP_CNT_EN_vf_sp_cnt_flag_en(unsigned int uvf_sp_cnt_flag_en);
int iSetMSC_VF_SP_CNT_EN_socep_sp_cnt_flag_en(unsigned int usocep_sp_cnt_flag_en);
int iSetPRESUB_PKTLEN_NS_STF_presub_pktlen_ns_stf(unsigned int upresub_pktlen_ns_stf);
int iSetPRESUB_PKTLEN_NS_STL_presub_pktlen_ns_stl(unsigned int upresub_pktlen_ns_stl);
int iSetCMQ_PRESUB_PKTLEN_CS_cmq_presub_pktlen_cs(unsigned int ucmq_presub_pktlen_cs);
int iSetNFMQ_PRESUB_PKTLEN_CS_nfmq_presub_pktlen_cs(unsigned int unfmq_presub_pktlen_cs);
int iSetPRESUB_PKTNUM_presub_pktnum_ns_stl(unsigned int upresub_pktnum_ns_stl);
int iSetPRESUB_PKTNUM_presub_pktnum_ns_stf(unsigned int upresub_pktnum_ns_stf);
int iSetPRESUB_PKTNUM_presub_pktnum_cs_cmq(unsigned int upresub_pktnum_cs_cmq);
int iSetPRESUB_PKTNUM_presub_pktnum_cs_nfmq(unsigned int upresub_pktnum_cs_nfmq);
int iSetPRESUB_PKTLEN_SOCNMQ_presub_pktlen_socnmq(unsigned int upresub_pktlen_socnmq);
int iSetPRESUB_PKTLEN_SOCCMQ_presub_pktlen_soccmq(unsigned int upresub_pktlen_soccmq);
int iSetPRESUB_PKTNUM_SOC_presub_pktnum_socnmq(unsigned int upresub_pktnum_socnmq);
int iSetPRESUB_PKTNUM_SOC_presub_pktnum_soccmq(unsigned int upresub_pktnum_soccmq);
int iSetMSC_PPS_SHAPER_CFG_PKTLEN_msc_pps_typical_pktlen_cfg(unsigned int umsc_pps_typical_pktlen_cfg);
int iSetMSC_ROOT_CRR_WEIGHT_CFG_msc_crr_weight_cfg_ns(unsigned int umsc_crr_weight_cfg_ns);
int iSetMSC_ROOT_CRR_WEIGHT_CFG_msc_crr_weight_cfg_cs(unsigned int umsc_crr_weight_cfg_cs);
int iSetSOCMSC_ROOT_SCH_WGT_CFG_socmsc_rt_sch_wgt_cfg(unsigned int usocmsc_rt_sch_wgt_cfg);
int iSetWEIGHT_NS_OFFSET_cos_weight_ns_offset(unsigned int ucos_weight_ns_offset);
int iSetWEIGHT_NS_OFFSET_ep_weight_ns_offset(unsigned int uep_weight_ns_offset);
int iSetWEIGHT_NS_OFFSET_host_weight_ns_offset(unsigned int uhost_weight_ns_offset);
int iSetWEIGHT_CS_OFFSET_nfmq_cos_weight_cs_offset(unsigned int unfmq_cos_weight_cs_offset);
int iSetWEIGHT_CS_OFFSET_cmq_cos_weight_cs_offset(unsigned int ucmq_cos_weight_cs_offset);
int iSetWEIGHT_CS_OFFSET_ep_weight_cs_offset(unsigned int uep_weight_cs_offset);
int iSetWEIGHT_CS_OFFSET_host_weight_cs_offset(unsigned int uhost_weight_cs_offset);
int iSetWEIGHT_MSCSOC_OFFSET_soc_mq_weight_offset(unsigned int usoc_mq_weight_offset);
int iSetWEIGHT_MSCSOC_OFFSET_soc_ep_weight_offset(unsigned int usoc_ep_weight_offset);
int iSetWEIGHT_MSCSOC_OFFSET_soc_serv_weight_offset(unsigned int usoc_serv_weight_offset);
int iSetHOST_WEIGHT_NS_host_weight_ns_0(unsigned int uhost_weight_ns_0);
int iSetHOST_WEIGHT_NS_host_weight_ns_1(unsigned int uhost_weight_ns_1);
int iSetHOST_WEIGHT_NS_host_weight_ns_2(unsigned int uhost_weight_ns_2);
int iSetHOST_WEIGHT_NS_host_weight_ns_3(unsigned int uhost_weight_ns_3);
int iSetHOST_WEIGHT_CS_host_weight_cs_0(unsigned int uhost_weight_cs_0);
int iSetHOST_WEIGHT_CS_host_weight_cs_1(unsigned int uhost_weight_cs_1);
int iSetHOST_WEIGHT_CS_host_weight_cs_2(unsigned int uhost_weight_cs_2);
int iSetHOST_WEIGHT_CS_host_weight_cs_3(unsigned int uhost_weight_cs_3);
int iSetQA_WEIGHT_CFG_CS_msc_qa_weight_cfg_cs(unsigned int umsc_qa_weight_cfg_cs);
int iSetEP_WEIGHT_CFG_NS_mscep_weight_cfg_ns(unsigned int umscep_weight_cfg_ns);
int iSetEP_WEIGHT_CFG_CMQ_mscep_weight_cfg_cmq(unsigned int umscep_weight_cfg_cmq);
int iSetEP_WEIGHT_CFG_NFMQ_mscep_weight_cfg_nfmq(unsigned int umscep_weight_cfg_nfmq);
int iSetSOC_MQ_WEIGHT_CFG_socmq_weight_cfg(unsigned int usocmq_weight_cfg);
int iSetSOC_EP_WEIGHT_CFG_socep_weight_cfg(unsigned int usocep_weight_cfg);
int iSetSOC_SERV_WEIGHT_CFG_socserv_weight_cfg(unsigned int usocserv_weight_cfg);
int iSetHOST_SHAP_BPS_CFG_CS_host_shap_bps_cfg_cs(unsigned int uhost_shap_bps_cfg_cs);
int iSetHOST_SHAP_PPS_CFG_CS_host_shap_pps_cfg_cs(unsigned int uhost_shap_pps_cfg_cs);
int iSetHOST_SHAP_BPS_CFG_NS_host_shap_bps_cfg_ns(unsigned int uhost_shap_bps_cfg_ns);
int iSetHOST_SHAP_PPS_CFG_NS_host_shap_pps_cfg_ns(unsigned int uhost_shap_pps_cfg_ns);
int iSetEP_SHAP_BPS_CFG_NS_ep_shap_bps_cfg_ns(unsigned int uep_shap_bps_cfg_ns);
int iSetEP_SHAP_PPS_CFG_NS_ep_shap_pps_cfg_ns(unsigned int uep_shap_pps_cfg_ns);
int iSetEP_SHAP_BPS_CFG_CMQ_ep_shap_bps_cfg_cmq(unsigned int uep_shap_bps_cfg_cmq);
int iSetEP_SHAP_PPS_CFG_CMQ_ep_shap_pps_cfg_cmq(unsigned int uep_shap_pps_cfg_cmq);
int iSetEP_SHAP_BPS_CFG_NFMQ_ep_shap_bps_cfg_nfmq(unsigned int uep_shap_bps_cfg_nfmq);
int iSetEP_SHAP_PPS_CFG_NFMQ_ep_shap_pps_cfg_nfmq(unsigned int uep_shap_pps_cfg_nfmq);
int iSetSOCMQ_SHAP_BPS_CFG_socmq_shap_bps_cfg(unsigned int usocmq_shap_bps_cfg);
int iSetSOCMQ_SHAP_PPS_CFG_socmq_shap_pps_cfg(unsigned int usocmq_shap_pps_cfg);
int iSetSOCEP_SHAP_BPS_CFG_socep_shap_bps_cfg(unsigned int usocep_shap_bps_cfg);
int iSetSOCEP_SHAP_PPS_CFG_socep_shap_pps_cfg(unsigned int usocep_shap_pps_cfg);
int iSetSOCSERV_SHAP_BPS_CFG_socserv_shap_bps_cfg(unsigned int usocserv_shap_bps_cfg);
int iSetSOCSERV_SHAP_PPS_CFG_socserv_shap_pps_cfg(unsigned int usocserv_shap_pps_cfg);
int iSetSOCRT_SHAP_BPS_CFG_socrt_shap_bps_cfg(unsigned int usocrt_shap_bps_cfg);
int iSetSOCRT_SHAP_PPS_CFG_socrt_shap_pps_cfg(unsigned int usocrt_shap_pps_cfg);
int iSetMSC_SHAP_BYPASS_CFG_msc_nmq_shap_byp_vld(unsigned int umsc_nmq_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_ns_vnic_shap_byp_vld(unsigned int umsc_ns_vnic_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_ns_vnicgrp_shap_byp_vld(unsigned int umsc_ns_vnicgrp_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_ns_ep_shap_byp_vld(unsigned int umsc_ns_ep_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_ns_host_shap_byp_vld(unsigned int umsc_ns_host_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_cmq_shap_byp_vld(unsigned int umsc_cmq_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_nfmq_vnic_shap_byp_vld(unsigned int umsc_nfmq_vnic_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_cs_ep_shap_byp_vld(unsigned int umsc_cs_ep_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_msc_cs_host_shap_byp_vld(unsigned int umsc_cs_host_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_socmsc_mq_shap_byp_vld(unsigned int usocmsc_mq_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_socmsc_ep_shap_byp_vld(unsigned int usocmsc_ep_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_socmsc_serv_shap_byp_vld(unsigned int usocmsc_serv_shap_byp_vld);
int iSetMSC_SHAP_BYPASS_CFG_socmsc_rt_shap_byp_vld(unsigned int usocmsc_rt_shap_byp_vld);
int iSetMSC_HOST_ROOT_XON_CFG_msc_host_xon_cfg_ns(unsigned int umsc_host_xon_cfg_ns);
int iSetMSC_HOST_ROOT_XON_CFG_msc_host_xon_cfg_cs(unsigned int umsc_host_xon_cfg_cs);
int iSetMSC_HOST_ROOT_XON_CFG_msc_root_xon_cfg_ns(unsigned int umsc_root_xon_cfg_ns);
int iSetMSC_HOST_ROOT_XON_CFG_msc_root_xon_cfg_cs(unsigned int umsc_root_xon_cfg_cs);
int iSetMSC_HOST_ROOT_XON_CFG_msc_root_xon_cfg(unsigned int umsc_root_xon_cfg);
int iSetMSC_SOC_ROOT_XON_CFG_socmsc_ep_xon_cfg_ns(unsigned int usocmsc_ep_xon_cfg_ns);
int iSetMSC_SOC_ROOT_XON_CFG_socmsc_ep_xon_cfg_cs(unsigned int usocmsc_ep_xon_cfg_cs);
int iSetMSC_SOC_ROOT_XON_CFG_socmsc_root_xon_cfg_ns(unsigned int usocmsc_root_xon_cfg_ns);
int iSetMSC_SOC_ROOT_XON_CFG_socmsc_root_xon_cfg_cs(unsigned int usocmsc_root_xon_cfg_cs);
int iSetMSC_SOC_ROOT_XON_CFG_socmsc_root_xon_cfg(unsigned int usocmsc_root_xon_cfg);
int iSetMSC_HOST_EP_XON_CFG_NS_msc_hostep_xon_cfg_ns(unsigned int umsc_hostep_xon_cfg_ns);
int iSetMSC_HOST_EP_XON_CFG_NFMQ_msc_hostep_xon_cfg_nfmq(unsigned int umsc_hostep_xon_cfg_nfmq);
int iSetMSC_HOST_EP_XON_CFG_CMQ_msc_hostep_xon_cfg_cmq(unsigned int umsc_hostep_xon_cfg_cmq);
int iSetSOCMSC_MQ_XON_CFG_NS_socmsc_mq_xon_cfg(unsigned int usocmsc_mq_xon_cfg);
int iSetMSC_PRM_PORT_BP_STA0_prm_mqm_dp_ep_bp(unsigned int uprm_mqm_dp_ep_bp);
int iSetMSC_PRM_PORT_BP_STA0_prm_mqm_cp_ep_bp(unsigned int uprm_mqm_cp_ep_bp);
int iSetMSC_PRM_PORT_BP_STA0_prm_mqm_dp_root_bp(unsigned int uprm_mqm_dp_root_bp);
int iSetMSC_PRM_PORT_BP_STA0_prm_mqm_cp_root_bp(unsigned int uprm_mqm_cp_root_bp);
int iSetMSC_PRM_PORT_BP_STA0_prm_mqm_root_bp(unsigned int uprm_mqm_root_bp);
int iSetMSC_PRM_PORT_BP_STA1_prm_mqm_soc_dp_cos_bp(unsigned int uprm_mqm_soc_dp_cos_bp);
int iSetMSC_PRM_PORT_BP_STA1_prm_mqm_soc_cp_cos_bp(unsigned int uprm_mqm_soc_cp_cos_bp);
int iSetMSC_PRM_PORT_BP_STA1_prm_mqm_soc_dp_root_bp(unsigned int uprm_mqm_soc_dp_root_bp);
int iSetMSC_PRM_PORT_BP_STA1_prm_mqm_soc_cp_root_bp(unsigned int uprm_mqm_soc_cp_root_bp);
int iSetMSC_QU_COS_BP_STA0_prm_mqm_dp_ep_cos_bp0(unsigned int uprm_mqm_dp_ep_cos_bp0);
int iSetMSC_QU_COS_BP_STA1_prm_mqm_dp_ep_cos_bp1(unsigned int uprm_mqm_dp_ep_cos_bp1);
int iSetSOCMSC_RT_EP_BP_STA_socmsc_el_bp(unsigned int usocmsc_el_bp);
int iSetSOCMSC_RT_EP_BP_STA_socmsc_sl_bp(unsigned int usocmsc_sl_bp);
int iSetSOCMSC_RT_EP_BP_STA_socmsc_rl_bp(unsigned int usocmsc_rl_bp);
int iSetSOCMSC_QUEUE_BP_STA0_socmsc_ql_bp0(unsigned int usocmsc_ql_bp0);
int iSetSOCMSC_QUEUE_BP_STA1_socmsc_ql_bp1(unsigned int usocmsc_ql_bp1);
int iSetSOCMSC_QUEUE_BP_STA2_socmsc_ql_bp2(unsigned int usocmsc_ql_bp2);
int iSetSOCMSC_QUEUE_BP_STA3_socmsc_ql_bp3(unsigned int usocmsc_ql_bp3);
int iSetSOCMSC_QUEUE_ELIGIBLE_STA0_socmsc_ql_eligible0(unsigned int usocmsc_ql_eligible0);
int iSetSOCMSC_QUEUE_ELIGIBLE_STA1_socmsc_ql_eligible1(unsigned int usocmsc_ql_eligible1);
int iSetSOCMSC_QUEUE_ELIGIBLE_STA2_socmsc_ql_eligible2(unsigned int usocmsc_ql_eligible2);
int iSetSOCMSC_QUEUE_ELIGIBLE_STA3_socmsc_ql_eligible3(unsigned int usocmsc_ql_eligible3);
int iSetMSC_RT_HOST_BP_STA_msc_ns_hl_bp(unsigned int umsc_ns_hl_bp);
int iSetMSC_RT_HOST_BP_STA_msc_cs_hl_bp(unsigned int umsc_cs_hl_bp);
int iSetMSC_RT_HOST_BP_STA_msc_ns_sl_bp(unsigned int umsc_ns_sl_bp);
int iSetMSC_RT_HOST_BP_STA_msc_cs_sl_bp(unsigned int umsc_cs_sl_bp);
int iSetMSC_RT_HOST_BP_STA_msc_rl_bp(unsigned int umsc_rl_bp);
int iSetMSC_RT_HOST_BP_STA_enqc_msc_dp_bp(unsigned int uenqc_msc_dp_bp);
int iSetMSC_RT_HOST_BP_STA_enqc_msc_cp_bp(unsigned int uenqc_msc_cp_bp);
int iSetMSC_HOSTEP_NS_BP_STA_msc_host_ep_ns_bp(unsigned int umsc_host_ep_ns_bp);
int iSetMSC_HOSTEP_NFMQ_BP_STA_msc_host_ep_nfmq_bp(unsigned int umsc_host_ep_nfmq_bp);
int iSetMSC_HOSTEP_CMQ_BP_STA_msc_host_ep_cmq_bp(unsigned int umsc_host_ep_cmq_bp);
int iSetMSC_FIFO_TH_CFG_msc_ns_du_fifo_gap(unsigned int umsc_ns_du_fifo_gap);
int iSetMSC_FIFO_TH_CFG_msc_cs_du_fifo_gap(unsigned int umsc_cs_du_fifo_gap);
int iSetMSC_FIFO_TH_CFG_socmsc_du_fifo_gap(unsigned int usocmsc_du_fifo_gap);
int iSetMSC_FIFO_TH_CFG_msc_fast_cnp_fifo_gap(unsigned int umsc_fast_cnp_fifo_gap);
int iSetMSC_FIFO_ST0_msc_fifo0_st0(unsigned int umsc_fifo0_st0);
int iSetMSC_FIFO_ST0_msc_fifo1_st0(unsigned int umsc_fifo1_st0);
int iSetMSC_FIFO_ST0_msc_fifo2_st0(unsigned int umsc_fifo2_st0);
int iSetMSC_FIFO_ST0_msc_fifo3_st0(unsigned int umsc_fifo3_st0);
int iSetMSC_FIFO_ST0_msc_fifo4_st0(unsigned int umsc_fifo4_st0);
int iSetMSC_FIFO_ST0_msc_fifo5_st0(unsigned int umsc_fifo5_st0);
int iSetMSC_FIFO_ST0_msc_fifo6_st0(unsigned int umsc_fifo6_st0);
int iSetMSC_FIFO_ST0_msc_fifo7_st0(unsigned int umsc_fifo7_st0);
int iSetMSC_FIFO_ST0_msc_fifo8_st0(unsigned int umsc_fifo8_st0);
int iSetMSC_FIFO_ST0_msc_fifo9_st0(unsigned int umsc_fifo9_st0);
int iSetMSC_FIFO_ST0_msc_fifo10_st0(unsigned int umsc_fifo10_st0);
int iSetMSC_FIFO_ST0_msc_fifo11_st0(unsigned int umsc_fifo11_st0);
int iSetMSC_FIFO_ST0_msc_fifo12_st0(unsigned int umsc_fifo12_st0);
int iSetMSC_FIFO_ST0_msc_fifo13_st0(unsigned int umsc_fifo13_st0);
int iSetMSC_FIFO_ST0_msc_fifo14_st0(unsigned int umsc_fifo14_st0);
int iSetMSC_FIFO_ST0_msc_fifo15_st0(unsigned int umsc_fifo15_st0);
int iSetMSC_FIFO_ST1_msc_fifo0_st1(unsigned int umsc_fifo0_st1);
int iSetMSC_FIFO_ST1_msc_fifo1_st1(unsigned int umsc_fifo1_st1);
int iSetMSC_FIFO_ST1_msc_fifo2_st1(unsigned int umsc_fifo2_st1);
int iSetMSC_FIFO_ST1_msc_fifo3_st1(unsigned int umsc_fifo3_st1);
int iSetMSC_FIFO_ST1_msc_fifo4_st1(unsigned int umsc_fifo4_st1);
int iSetMSC_FIFO_ST1_msc_fifo5_st1(unsigned int umsc_fifo5_st1);
int iSetMSC_FIFO_ST1_msc_fifo6_st1(unsigned int umsc_fifo6_st1);
int iSetMSC_FIFO_ST1_msc_fifo7_st1(unsigned int umsc_fifo7_st1);
int iSetMSC_FIFO_ST1_msc_fifo8_st1(unsigned int umsc_fifo8_st1);
int iSetMSC_FIFO_ST1_msc_fifo9_st1(unsigned int umsc_fifo9_st1);
int iSetMSC_FIFO_ST1_msc_fifo10_st1(unsigned int umsc_fifo10_st1);
int iSetMSC_FIFO_ST1_msc_fifo11_st1(unsigned int umsc_fifo11_st1);
int iSetMSC_FIFO_ST1_msc_fifo12_st1(unsigned int umsc_fifo12_st1);
int iSetMSC_FIFO_ST1_msc_fifo13_st1(unsigned int umsc_fifo13_st1);
int iSetMSC_FIFO_ST1_msc_fifo14_st1(unsigned int umsc_fifo14_st1);
int iSetMSC_FIFO_ST1_msc_fifo15_st1(unsigned int umsc_fifo15_st1);
int iSetMSC_FIFO_ST2_msc_fifo0_st2(unsigned int umsc_fifo0_st2);
int iSetMSC_FIFO_ST2_msc_fifo1_st2(unsigned int umsc_fifo1_st2);
int iSetMSC_FIFO_ST2_msc_fifo2_st2(unsigned int umsc_fifo2_st2);
int iSetMSC_FIFO_ST2_msc_fifo3_st2(unsigned int umsc_fifo3_st2);
int iSetMSC_FIFO_ST2_msc_fifo4_st2(unsigned int umsc_fifo4_st2);
int iSetMSC_FIFO_ST2_msc_fifo5_st2(unsigned int umsc_fifo5_st2);
int iSetMSC_FIFO_ST2_msc_fifo6_st2(unsigned int umsc_fifo6_st2);
int iSetMSC_FIFO_ST2_msc_fifo7_st2(unsigned int umsc_fifo7_st2);
int iSetMSC_FIFO_ST2_msc_fifo8_st2(unsigned int umsc_fifo8_st2);
int iSetMSC_FIFO_ST2_msc_fifo9_st2(unsigned int umsc_fifo9_st2);
int iSetMSC_FIFO_ST2_msc_fifo10_st2(unsigned int umsc_fifo10_st2);
int iSetMSC_FIFO_ST2_msc_fifo11_st2(unsigned int umsc_fifo11_st2);
int iSetMSC_FIFO_ST2_msc_fifo12_st2(unsigned int umsc_fifo12_st2);
int iSetMSC_FIFO_ST2_msc_fifo13_st2(unsigned int umsc_fifo13_st2);
int iSetMSC_FIFO_ST2_msc_fifo14_st2(unsigned int umsc_fifo14_st2);
int iSetMSC_FIFO_ST2_msc_fifo15_st2(unsigned int umsc_fifo15_st2);
int iSetMSC_FIFO_ST3_msc_fifo0_st3(unsigned int umsc_fifo0_st3);
int iSetMSC_FIFO_ST3_msc_fifo1_st3(unsigned int umsc_fifo1_st3);
int iSetMSC_FIFO_ST3_msc_fifo2_st3(unsigned int umsc_fifo2_st3);
int iSetMSC_FIFO_ST3_msc_fifo3_st3(unsigned int umsc_fifo3_st3);
int iSetMSC_FIFO_ST3_msc_fifo4_st3(unsigned int umsc_fifo4_st3);
int iSetMSC_FIFO_ST3_msc_fifo5_st3(unsigned int umsc_fifo5_st3);
int iSetMSC_FIFO_ST3_msc_fifo6_st3(unsigned int umsc_fifo6_st3);
int iSetMSC_FIFO_ST3_msc_fifo7_st3(unsigned int umsc_fifo7_st3);
int iSetMSC_FIFO_ST3_msc_fifo8_st3(unsigned int umsc_fifo8_st3);
int iSetMSC_FIFO_ST3_msc_fifo9_st3(unsigned int umsc_fifo9_st3);
int iSetMSC_FIFO_ST3_msc_fifo10_st3(unsigned int umsc_fifo10_st3);
int iSetMSC_FIFO_ST3_msc_fifo11_st3(unsigned int umsc_fifo11_st3);
int iSetCMQ_RX_UP_CNT_cmq_up_cnt(unsigned int ucmq_up_cnt);
int iSetNFMQ_RX_UP_CNT_nfmq_up_cnt(unsigned int unfmq_up_cnt);
int iSetNMQ_RX_UP_CNT_nmq_up_cnt(unsigned int unmq_up_cnt);
int iSetCMQ_SCH_CNT_cmq_sch_cnt(unsigned int ucmq_sch_cnt);
int iSetNFMQ_SCH_CNT_nfmq_sch_cnt(unsigned int unfmq_sch_cnt);
int iSetNMQ_SCH_CNT_nmq_sch_cnt(unsigned int unmq_sch_cnt);
int iSetSOCCMQ_UP_CNT_soccmq_up_cnt(unsigned int usoccmq_up_cnt);
int iSetSOCNMQ_UP_CNT_socnmq_up_cnt(unsigned int usocnmq_up_cnt);
int iSetSOCCMQ_SCH_CNT_soccmq_sch_cnt(unsigned int usoccmq_sch_cnt);
int iSetSOCNMQ_SCH_CNT_socnmq_sch_cnt(unsigned int usocnmq_sch_cnt);
int iSetCMQ_EMPT_SCH_CNT_cmq_empt_sch_cnt(unsigned int ucmq_empt_sch_cnt);
int iSetNFMQ_EMPT_SCH_CNT_nfmq_empt_sch_cnt(unsigned int unfmq_empt_sch_cnt);
int iSetNMQ_EMPT_SCH_CNT_nmq_empt_sch_cnt(unsigned int unmq_empt_sch_cnt);
int iSetCMQ_RX_DU_CNT_cmq_du_cnt(unsigned int ucmq_du_cnt);
int iSetNFMQ_RX_DU_CNT_nfmq_du_cnt(unsigned int unfmq_du_cnt);
int iSetNMQ_RX_DU_CNT_nmq_du_cnt(unsigned int unmq_du_cnt);
int iSetSOCCMQ_DU_CNT_soccmq_du_cnt(unsigned int usoccmq_du_cnt);
int iSetSOCNMQ_DU_CNT_socnmq_du_cnt(unsigned int usocnmq_du_cnt);
int iSetMSC_ECC_1BIT_ERR_CNT_msc_ecc_1bit_err_cnt(unsigned int umsc_ecc_1bit_err_cnt);
int iSetMSC_ECC_2BIT_ERR_CNT_msc_ecc_2bit_err_cnt(unsigned int umsc_ecc_2bit_err_cnt);
int iSetSCH_MQ_DFX_CFG_sch_mq_dfx_cfg(unsigned int usch_mq_dfx_cfg);
int iSetSCH_MQ_DFX_CFG_sch_mq_qa_dfx_cfg(unsigned int usch_mq_qa_dfx_cfg);
int iSetSCH_MQ_DFX_CFG_sch_mq_dfx_cfg_vld(unsigned int usch_mq_dfx_cfg_vld);
int iSetSCH_MQ_DFX_UP_CNT_sch_mq_dfx_up_cnt(unsigned int usch_mq_dfx_up_cnt);
int iSetSCH_MQ_DFX_SCH_CNT_sch_mq_dfx_sch_cnt(unsigned int usch_mq_dfx_sch_cnt);
int iSetSCH_MQ_DFX_EMPT_SCH_CNT_sch_mq_dfx_empt_sch_cnt(unsigned int usch_mq_dfx_empt_sch_cnt);
int iSetSCH_MQ_DFX_DU_CNT_sch_mq_dfx_du_cnt(unsigned int usch_mq_dfx_du_cnt);
int iSetSCH_SOCMQ_DFX_CFG_sch_socmq_dfx_cfg(unsigned int usch_socmq_dfx_cfg);
int iSetSCH_SOCMQ_DFX_CFG_sch_socmq_dfx_cfg_vld(unsigned int usch_socmq_dfx_cfg_vld);
int iSetSCH_SOCMQ_DFX_UP_CNT_sch_socmq_dfx_up_cnt(unsigned int usch_socmq_dfx_up_cnt);
int iSetSCH_SOCMQ_DFX_SCH_CNT_sch_socmq_dfx_sch_cnt(unsigned int usch_socmq_dfx_sch_cnt);
int iSetSCH_SOCMQ_DFX_DU_CNT_sch_socmq_dfx_du_cnt(unsigned int usch_socmq_dfx_du_cnt);
int iSetSOCMSC_MCD_DU_INFO_PTR0_socmsc_mcd_len_info(unsigned int usocmsc_mcd_len_info);
int iSetSOCMSC_MCD_DU_INFO_PTR1_socmsc_mcd_id_info(unsigned int usocmsc_mcd_id_info);
int iSetMSC_CS_MCD_DU_INFO_PTR0_msc_mcd_cs_len_info(unsigned int umsc_mcd_cs_len_info);
int iSetMSC_CS_MCD_DU_INFO_PTR1_msc_mcd_cs_id_info_0(unsigned int umsc_mcd_cs_id_info_0);
int iSetMSC_CS_MCD_DU_INFO_PTR2_msc_mcd_cs_id_info_1(unsigned int umsc_mcd_cs_id_info_1);
int iSetMSC_NS_MCD_DU_INFO_PTR0_msc_mcd_ns_len_info(unsigned int umsc_mcd_ns_len_info);
int iSetMSC_NS_MCD_DU_INFO_PTR1_msc_mcd_ns_id_info_0(unsigned int umsc_mcd_ns_id_info_0);
int iSetMSC_NS_MCD_DU_INFO_PTR2_msc_mcd_ns_id_info_1(unsigned int umsc_mcd_ns_id_info_1);

/* Define the union csr_deqc_rw_rsv0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_rw_rsv0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_rw_rsv0_u;

/* Define the union csr_deqc_rw_rsv1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_rw_rsv1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_rw_rsv1_u;

/* Define the union csr_deqc_rw_rsv2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_rw_rsv2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_rw_rsv2_u;

/* Define the union csr_deqc_rw_rsv3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_rw_rsv3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_rw_rsv3_u;

/* Define the union csr_deqc_indrect_ctrl_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_indrect_addr : 24; /* [23:0] */
        u32 deqc_indrect_tab : 4;   /* [27:24] */
        u32 deqc_indrect_stat : 2;  /* [29:28] */
        u32 deqc_indrect_mode : 1;  /* [30] */
        u32 deqc_indrect_vld : 1;   /* [31] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_indrect_ctrl_u;

/* Define the union csr_deqc_indrect_timeout_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_indrect_timeout : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_indrect_timeout_u;

/* Define the union csr_deqc_indrect_data_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_indrect_data : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_indrect_data_u;

/* Define the union csr_deqc_mem_ecc_bypass_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ecc_bypass : 1; /* [0] */
        u32 rsv_0 : 31;              /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ecc_bypass_en_u;

/* Define the union csr_deqc_mem_ctrl_bus_cfg0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ctrl_bus_0 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ctrl_bus_cfg0_u;

/* Define the union csr_deqc_mem_ctrl_bus_cfg1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ctrl_bus_1 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ctrl_bus_cfg1_u;

/* Define the union csr_deqc_mem_ctrl_bus_cfg2_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ctrl_bus_2 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ctrl_bus_cfg2_u;

/* Define the union csr_deqc_mem_ctrl_bus_cfg3_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ctrl_bus_3 : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ctrl_bus_cfg3_u;

/* Define the union csr_deqc_mem_ctrl_bus_cfg4_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_ctrl_bus_4 : 6; /* [5:0] */
        u32 rsv_1 : 26;              /* [31:6] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_ctrl_bus_cfg4_u;

/* Define the union csr_deqc_int_vector_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_cpi_int_index : 24; /* [23:0] */
        u32 rsv_2 : 3;               /* [26:24] */
        u32 deqc_enable : 1;         /* [27] */
        u32 deqc_int_issue : 1;      /* [28] */
        u32 rsv_3 : 3;               /* [31:29] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_int_vector_u;

/* Define the union csr_deqc_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_int_data : 5;           /* [4:0] */
        u32 rsv_4 : 11;                  /* [15:5] */
        u32 deqc_program_csr_id_ro : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_int_u;

/* Define the union csr_deqc_int_en_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_int_en : 5;          /* [4:0] */
        u32 rsv_5 : 11;               /* [15:5] */
        u32 deqc_program_csr_id : 16; /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_int_en_u;

/* Define the union csr_deqc_mem_1bit_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ecc_1bit_err : 1;       /* [0] */
        u32 deqc_ecc_1bit_err_insrt : 1; /* [1] */
        u32 deqc_ecc_1bit_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_1bit_err_u;

/* Define the union csr_deqc_mem_2bit_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ecc_2bit_err : 1;       /* [0] */
        u32 deqc_ecc_2bit_err_insrt : 1; /* [1] */
        u32 deqc_ecc_2bit_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_2bit_err_u;

/* Define the union csr_deqc_enmq_bind_config_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_enmq_bind_cfg_err : 1;       /* [0] */
        u32 deqc_enmq_bind_cfg_err_insrt : 1; /* [1] */
        u32 deqc_enmq_bind_cfg_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_enmq_bind_config_err_u;

/* Define the union csr_deqc_enfmq_bind_config_err_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_enfmq_bind_cfg_err : 1;       /* [0] */
        u32 deqc_enfmq_bind_cfg_err_insrt : 1; /* [1] */
        u32 deqc_enfmq_bind_cfg_err_info : 30; /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_enfmq_bind_config_err_u;

/* Define the union csr_deqc_mem_err_req_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_mem_err_req_0 : 1;  /* [0] */
        u32 deqc_mem_err_req_1 : 1;  /* [1] */
        u32 deqc_mem_err_req_2 : 1;  /* [2] */
        u32 deqc_mem_err_req_3 : 1;  /* [3] */
        u32 deqc_mem_err_req_4 : 1;  /* [4] */
        u32 deqc_mem_err_req_5 : 1;  /* [5] */
        u32 deqc_mem_err_req_6 : 1;  /* [6] */
        u32 deqc_mem_err_req_7 : 1;  /* [7] */
        u32 deqc_mem_err_req_8 : 1;  /* [8] */
        u32 deqc_mem_err_req_9 : 1;  /* [9] */
        u32 deqc_mem_err_req_10 : 1; /* [10] */
        u32 deqc_mem_err_req_11 : 1; /* [11] */
        u32 deqc_mem_err_req_12 : 1; /* [12] */
        u32 deqc_mem_err_req_13 : 1; /* [13] */
        u32 deqc_mem_err_req_14 : 1; /* [14] */
        u32 deqc_mem_err_req_15 : 1; /* [15] */
        u32 deqc_mem_err_req_16 : 1; /* [16] */
        u32 deqc_mem_err_req_17 : 1; /* [17] */
        u32 deqc_mem_err_req_18 : 1; /* [18] */
        u32 deqc_mem_err_req_19 : 1; /* [19] */
        u32 deqc_mem_err_req_20 : 1; /* [20] */
        u32 deqc_mem_err_req_21 : 1; /* [21] */
        u32 deqc_mem_err_req_22 : 1; /* [22] */
        u32 deqc_mem_err_req_23 : 1; /* [23] */
        u32 rsv_6 : 8;               /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_mem_err_req_u;

/* Define the union csr_deqc_fifo_int_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_fifo_int0_err0 : 1;       /* [0] */
        u32 deqc_fifo_int0_err0_insrt : 1; /* [1] */
        u32 deqc_fifo_int0_err1 : 1;       /* [2] */
        u32 deqc_fifo_int0_err1_insrt : 1; /* [3] */
        u32 deqc_fifo_int0_err2 : 1;       /* [4] */
        u32 deqc_fifo_int0_err2_insrt : 1; /* [5] */
        u32 deqc_fifo_int0_err3 : 1;       /* [6] */
        u32 deqc_fifo_int0_err3_insrt : 1; /* [7] */
        u32 deqc_fifo_int0_err4 : 1;       /* [8] */
        u32 deqc_fifo_int0_err4_insrt : 1; /* [9] */
        u32 deqc_fifo_int0_err5 : 1;       /* [10] */
        u32 deqc_fifo_int0_err5_insrt : 1; /* [11] */
        u32 deqc_fifo_int0_err6 : 1;       /* [12] */
        u32 deqc_fifo_int0_err6_insrt : 1; /* [13] */
        u32 deqc_fifo_int0_err7 : 1;       /* [14] */
        u32 deqc_fifo_int0_err7_insrt : 1; /* [15] */
        u32 rsv_7 : 16;                    /* [31:16] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_fifo_int_u;

/* Define the union csr_deqc_fifo_wr_int_mask_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_fifo_int0_err0_en : 1; /* [0] */
        u32 deqc_fifo_int0_err1_en : 1; /* [1] */
        u32 deqc_fifo_int0_err2_en : 1; /* [2] */
        u32 deqc_fifo_int0_err3_en : 1; /* [3] */
        u32 deqc_fifo_int0_err4_en : 1; /* [4] */
        u32 deqc_fifo_int0_err5_en : 1; /* [5] */
        u32 deqc_fifo_int0_err6_en : 1; /* [6] */
        u32 deqc_fifo_int0_err7_en : 1; /* [7] */
        u32 rsv_8 : 24;                 /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_fifo_wr_int_mask_u;

/* Define the union csr_deqc_times_count_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deq_times_count : 4; /* [3:0] */
        u32 rsv_9 : 28;          /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_times_count_cfg_u;

/* Define the union csr_deqc_blk_data_len0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 blk_data_len_0 : 8; /* [7:0] */
        u32 blk_data_len_1 : 8; /* [15:8] */
        u32 blk_data_len_2 : 8; /* [23:16] */
        u32 blk_data_len_3 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_blk_data_len0_u;

/* Define the union csr_deqc_blk_data_len1_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 blk_data_len_4 : 8; /* [7:0] */
        u32 blk_data_len_5 : 8; /* [15:8] */
        u32 blk_data_len_6 : 8; /* [23:16] */
        u32 blk_data_len_7 : 8; /* [31:24] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_blk_data_len1_u;

/* Define the union csr_deqc_root_crr_weight_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_crr_weight_cfg_ns : 3; /* [2:0] */
        u32 rsv_10 : 5;                 /* [7:3] */
        u32 deqc_crr_weight_cfg_cs : 3; /* [10:8] */
        u32 rsv_11 : 21;                /* [31:11] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_root_crr_weight_cfg_u;

/* Define the union csr_deqc_weight_offset_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 weight_offset : 2; /* [1:0] */
        u32 rsv_12 : 30;       /* [31:2] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_weight_offset_u;

/* Define the union csr_deqc_nmq_ep_weight_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_ep_weight : 8; /* [7:0] */
        u32 rsv_13 : 24;       /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_ep_weight_u;

/* Define the union csr_deqc_nfmq_ep_weight_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_ep_weight : 8; /* [7:0] */
        u32 rsv_14 : 24;        /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_ep_weight_u;

/* Define the union csr_deqc_nmq_host_weight_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_weight : 8; /* [7:0] */
        u32 rsv_15 : 24;         /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_weight_u;

/* Define the union csr_deqc_nfmq_host_weight_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_weight : 8; /* [7:0] */
        u32 rsv_16 : 24;          /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_weight_u;

/* Define the union csr_deqc_nmq_host_shap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_shap_cfg : 25; /* [24:0] */
        u32 rsv_17 : 7;             /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_shap_cfg_u;

/* Define the union csr_deqc_nfmq_host_shap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_shap_cfg : 25; /* [24:0] */
        u32 rsv_18 : 7;              /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_shap_cfg_u;

/* Define the union csr_deqc_serv_shap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 service_shap_cfg : 25; /* [24:0] */
        u32 rsv_19 : 7;            /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_serv_shap_cfg_u;

/* Define the union csr_deqc_root_shap_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_shap_cfg : 25; /* [24:0] */
        u32 rsv_20 : 7;         /* [31:25] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_root_shap_cfg_u;

/* Define the union csr_deqc_shap_bypass_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ns_host_shap_byp_vld : 1; /* [0] */
        u32 rsv_21 : 3;                    /* [3:1] */
        u32 deqc_cs_host_shap_byp_vld : 1; /* [4] */
        u32 rsv_22 : 3;                    /* [7:5] */
        u32 deqc_serv_shap_byp_vld : 1;    /* [8] */
        u32 rsv_23 : 3;                    /* [11:9] */
        u32 deqc_rt_shap_byp_vld : 1;      /* [12] */
        u32 rsv_24 : 19;                   /* [31:13] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_shap_bypass_cfg_u;

/* Define the union csr_deqc_spcos_share_rsc_xon_rsp_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_spcos_rsc_xon_resp_en : 1; /* [0] */
        u32 rsv_25 : 31;                    /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_spcos_share_rsc_xon_rsp_cfg_u;

/* Define the union csr_deqc_rh_xon_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_root_xon_cfg : 1;         /* [0] */
        u32 rsv_26 : 7;                    /* [7:1] */
        u32 deqc_service_xon_cfg_nmq : 1;  /* [8] */
        u32 deqc_service_xon_cfg_nfmq : 1; /* [9] */
        u32 rsv_27 : 22;                   /* [31:10] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_rh_xon_cfg_u;

/* Define the union csr_deqc_host_xon_cfg_nmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_host_xon_cfg_nmq : 4; /* [3:0] */
        u32 rsv_28 : 28;               /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_host_xon_cfg_nmq_u;

/* Define the union csr_deqc_host_xon_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_host_xon_cfg_nfmq : 4; /* [3:0] */
        u32 rsv_29 : 28;                /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_host_xon_cfg_nfmq_u;

/* Define the union csr_deqc_ep_xon_cfg_nmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ep_xon_cfg_nmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_ep_xon_cfg_nmq_u;

/* Define the union csr_deqc_ep_xon_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ep_xon_cfg_nfmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_ep_xon_cfg_nfmq_u;

/* Define the union csr_deqc_cos_xon_cfg_nmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_cos_xon_cfg_nmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_cos_xon_cfg_nmq_u;

/* Define the union csr_deqc_cos_xon_cfg_nfmq_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_cos_xon_cfg_nfmq : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_cos_xon_cfg_nfmq_u;

/* Define the union csr_deqc_root_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 root_xon_st : 1; /* [0] */
        u32 rsv_30 : 31;     /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_root_xon_st_u;

/* Define the union csr_deqc_nmq_service_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_serve_xon_st : 1; /* [0] */
        u32 rsv_31 : 31;          /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_service_xon_st_u;

/* Define the union csr_deqc_nfmq_service_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_serve_xon_st : 1; /* [0] */
        u32 rsv_32 : 31;           /* [31:1] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_service_xon_st_u;

/* Define the union csr_deqc_nmq_host_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_xon_st : 4; /* [3:0] */
        u32 rsv_33 : 28;         /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_xon_st_u;

/* Define the union csr_deqc_nfmq_host_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_xon_st : 4; /* [3:0] */
        u32 rsv_34 : 28;          /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_xon_st_u;

/* Define the union csr_deqc_nmq_host_ep_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_ep_xon_st : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_ep_xon_st_u;

/* Define the union csr_deqc_nfmq_host_ep_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_ep_xon_st : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_ep_xon_st_u;

/* Define the union csr_deqc_nmq_host_spass_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_spass_st : 4; /* [3:0] */
        u32 rsv_35 : 28;           /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_spass_st_u;

/* Define the union csr_deqc_nfmq_host_shap_pass_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_spass_st : 4; /* [3:0] */
        u32 rsv_36 : 28;            /* [31:4] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_shap_pass_st_u;

/* Define the union csr_deqc_fifo_dfx_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 host_cs_shap_sch_fifo_dfx : 2; /* [1:0] */
        u32 host_ns_shap_sch_fifo_dfx : 2; /* [3:2] */
        u32 serv_shap_sch_fifo_dfx : 2;    /* [5:4] */
        u32 root_shap_sch_fifo_dfx : 2;    /* [7:6] */
        u32 rsv_37 : 24;                   /* [31:8] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_fifo_dfx_u;

/* Define the union csr_deqc_nmq_up_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nmq_up_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_up_pkt_cnt_u;

/* Define the union csr_deqc_nfmq_up_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nfmq_up_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_up_pkt_cnt_u;

/* Define the union csr_deqc_nmq_deq_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nmq_deq_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_deq_pkt_cnt_u;

/* Define the union csr_deqc_nfmq_deq_pkt_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nfmq_deq_pkt_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_deq_pkt_cnt_u;

/* Define the union csr_deqc_nmq_deq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nmq_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_deq_cmd_cnt_u;

/* Define the union csr_deqc_nfmq_deq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nfmq_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_deq_cmd_cnt_u;

/* Define the union csr_deqc_nfmq_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nfmq_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_empt_sch_cnt_u;

/* Define the union csr_deqc_nmq_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_nmq_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_empt_sch_cnt_u;

/* Define the union csr_deqc_ecc_1bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ecc_1bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_ecc_1bit_err_cnt_u;

/* Define the union csr_deqc_ecc_2bit_err_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_ecc_2bit_err_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_ecc_2bit_err_cnt_u;

/* Define the union csr_deqc_sch_mq_dfx_cfg_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_sch_mq_dfx_cfg : 13;    /* [12:0] */
        u32 rsv_38 : 3;                  /* [15:13] */
        u32 deqc_sch_mq_qa_dfx_cfg : 1;  /* [16] */
        u32 rsv_39 : 3;                  /* [19:17] */
        u32 deqc_sch_mq_dfx_cfg_vld : 1; /* [20] */
        u32 rsv_40 : 11;                 /* [31:21] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_sch_mq_dfx_cfg_u;

/* Define the union csr_deqc_sch_mq_dfx_up_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_sch_mq_dfx_up_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_sch_mq_dfx_up_cnt_u;

/* Define the union csr_deqc_sch_mq_dfx_deq_cmd_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_sch_mq_dfx_deq_cmd_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_sch_mq_dfx_deq_cmd_cnt_u;

/* Define the union csr_deqc_sch_mq_dfx_deq_num_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_sch_mq_dfx_deq_num_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_sch_mq_dfx_deq_num_cnt_u;

/* Define the union csr_deqc_sch_mq_dfx_empt_sch_cnt_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 deqc_sch_mq_dfx_empt_sch_cnt : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_sch_mq_dfx_empt_sch_cnt_u;

/* Define the union csr_deqc_nmq_host_ep_cos_xon_st_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nmq_host_ep_cos_xon_st : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nmq_host_ep_cos_xon_st_u;

/* Define the union csr_deqc_nfmq_host_ep_cos_xon_st0_u */
typedef union {
    /* Define the struct bits */
    struct {
        u32 nfmq_host_ep_cos_xon_st : 32; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    u32 value;
} csr_deqc_nfmq_host_ep_cos_xon_st0_u;


// ==============================================================================
/* Define the global struct */
typedef struct {
    volatile csr_deqc_rw_rsv0_u deqc_rw_rsv0;                                         /* 0 */
    volatile csr_deqc_rw_rsv1_u deqc_rw_rsv1;                                         /* 4 */
    volatile csr_deqc_rw_rsv2_u deqc_rw_rsv2;                                         /* 8 */
    volatile csr_deqc_rw_rsv3_u deqc_rw_rsv3;                                         /* C */
    volatile csr_deqc_indrect_ctrl_u deqc_indrect_ctrl;                               /* 10 */
    volatile csr_deqc_indrect_timeout_u deqc_indrect_timeout;                         /* 14 */
    volatile csr_deqc_indrect_data_u deqc_indrect_data;                               /* 18 */
    volatile csr_deqc_mem_ecc_bypass_en_u deqc_mem_ecc_bypass_en;                     /* 20 */
    volatile csr_deqc_mem_ctrl_bus_cfg0_u deqc_mem_ctrl_bus_cfg0;                     /* 24 */
    volatile csr_deqc_mem_ctrl_bus_cfg1_u deqc_mem_ctrl_bus_cfg1;                     /* 28 */
    volatile csr_deqc_mem_ctrl_bus_cfg2_u deqc_mem_ctrl_bus_cfg2;                     /* 2C */
    volatile csr_deqc_mem_ctrl_bus_cfg3_u deqc_mem_ctrl_bus_cfg3;                     /* 30 */
    volatile csr_deqc_mem_ctrl_bus_cfg4_u deqc_mem_ctrl_bus_cfg4;                     /* 34 */
    volatile csr_deqc_int_vector_u deqc_int_vector;                                   /* 100 */
    volatile csr_deqc_int_u deqc_int;                                                 /* 104 */
    volatile csr_deqc_int_en_u deqc_int_en;                                           /* 108 */
    volatile csr_deqc_mem_1bit_err_u deqc_mem_1bit_err;                               /* 10C */
    volatile csr_deqc_mem_2bit_err_u deqc_mem_2bit_err;                               /* 110 */
    volatile csr_deqc_enmq_bind_config_err_u deqc_enmq_bind_config_err;               /* 114 */
    volatile csr_deqc_enfmq_bind_config_err_u deqc_enfmq_bind_config_err;             /* 118 */
    volatile csr_deqc_mem_err_req_u deqc_mem_err_req;                                 /* 150 */
    volatile csr_deqc_fifo_int_u deqc_fifo_int;                                       /* 154 */
    volatile csr_deqc_fifo_wr_int_mask_u deqc_fifo_wr_int_mask;                       /* 158 */
    volatile csr_deqc_times_count_cfg_u deqc_times_count_cfg;                         /* 200 */
    volatile csr_deqc_blk_data_len0_u deqc_blk_data_len0;                             /* 204 */
    volatile csr_deqc_blk_data_len1_u deqc_blk_data_len1;                             /* 208 */
    volatile csr_deqc_root_crr_weight_cfg_u deqc_root_crr_weight_cfg;                 /* 20C */
    volatile csr_deqc_weight_offset_u deqc_weight_offset;                             /* 210 */
    volatile csr_deqc_nmq_ep_weight_u deqc_nmq_ep_weight[32];                         /* 300 */
    volatile csr_deqc_nfmq_ep_weight_u deqc_nfmq_ep_weight[32];                       /* 380 */
    volatile csr_deqc_nmq_host_weight_u deqc_nmq_host_weight[4];                      /* 400 */
    volatile csr_deqc_nfmq_host_weight_u deqc_nfmq_host_weight[4];                    /* 410 */
    volatile csr_deqc_nmq_host_shap_cfg_u deqc_nmq_host_shap_cfg[4];                  /* 420 */
    volatile csr_deqc_nfmq_host_shap_cfg_u deqc_nfmq_host_shap_cfg[4];                /* 430 */
    volatile csr_deqc_serv_shap_cfg_u deqc_serv_shap_cfg[2];                          /* 440 */
    volatile csr_deqc_root_shap_cfg_u deqc_root_shap_cfg;                             /* 450 */
    volatile csr_deqc_shap_bypass_cfg_u deqc_shap_bypass_cfg;                         /* 500 */
    volatile csr_deqc_spcos_share_rsc_xon_rsp_cfg_u deqc_spcos_share_rsc_xon_rsp_cfg; /* 504 */
    volatile csr_deqc_rh_xon_cfg_u deqc_rh_xon_cfg;                                   /* 508 */
    volatile csr_deqc_host_xon_cfg_nmq_u deqc_host_xon_cfg_nmq;                       /* 50C */
    volatile csr_deqc_host_xon_cfg_nfmq_u deqc_host_xon_cfg_nfmq;                     /* 510 */
    volatile csr_deqc_ep_xon_cfg_nmq_u deqc_ep_xon_cfg_nmq;                           /* 514 */
    volatile csr_deqc_ep_xon_cfg_nfmq_u deqc_ep_xon_cfg_nfmq;                         /* 518 */
    volatile csr_deqc_cos_xon_cfg_nmq_u deqc_cos_xon_cfg_nmq[8];                      /* 520 */
    volatile csr_deqc_cos_xon_cfg_nfmq_u deqc_cos_xon_cfg_nfmq[8];                    /* 540 */
    volatile csr_deqc_root_xon_st_u deqc_root_xon_st;                                 /* 560 */
    volatile csr_deqc_nmq_service_xon_st_u deqc_nmq_service_xon_st;                   /* 564 */
    volatile csr_deqc_nfmq_service_xon_st_u deqc_nfmq_service_xon_st;                 /* 568 */
    volatile csr_deqc_nmq_host_xon_st_u deqc_nmq_host_xon_st;                         /* 56C */
    volatile csr_deqc_nfmq_host_xon_st_u deqc_nfmq_host_xon_st;                       /* 570 */
    volatile csr_deqc_nmq_host_ep_xon_st_u deqc_nmq_host_ep_xon_st;                   /* 574 */
    volatile csr_deqc_nfmq_host_ep_xon_st_u deqc_nfmq_host_ep_xon_st;                 /* 578 */
    volatile csr_deqc_nmq_host_spass_st_u deqc_nmq_host_spass_st;                     /* 57C */
    volatile csr_deqc_nfmq_host_shap_pass_st_u deqc_nfmq_host_shap_pass_st;           /* 580 */
    volatile csr_deqc_fifo_dfx_u deqc_fifo_dfx;                                       /* 584 */
    volatile csr_deqc_nmq_up_pkt_cnt_u deqc_nmq_up_pkt_cnt;                           /* 5C0 */
    volatile csr_deqc_nfmq_up_pkt_cnt_u deqc_nfmq_up_pkt_cnt;                         /* 5C4 */
    volatile csr_deqc_nmq_deq_pkt_cnt_u deqc_nmq_deq_pkt_cnt;                         /* 5C8 */
    volatile csr_deqc_nfmq_deq_pkt_cnt_u deqc_nfmq_deq_pkt_cnt;                       /* 5CC */
    volatile csr_deqc_nmq_deq_cmd_cnt_u deqc_nmq_deq_cmd_cnt;                         /* 5D0 */
    volatile csr_deqc_nfmq_deq_cmd_cnt_u deqc_nfmq_deq_cmd_cnt;                       /* 5D4 */
    volatile csr_deqc_nfmq_empt_sch_cnt_u deqc_nfmq_empt_sch_cnt;                     /* 5D8 */
    volatile csr_deqc_nmq_empt_sch_cnt_u deqc_nmq_empt_sch_cnt;                       /* 5DC */
    volatile csr_deqc_ecc_1bit_err_cnt_u deqc_ecc_1bit_err_cnt;                       /* 5E0 */
    volatile csr_deqc_ecc_2bit_err_cnt_u deqc_ecc_2bit_err_cnt;                       /* 5E4 */
    volatile csr_deqc_sch_mq_dfx_cfg_u deqc_sch_mq_dfx_cfg;                           /* 5E8 */
    volatile csr_deqc_sch_mq_dfx_up_cnt_u deqc_sch_mq_dfx_up_cnt;                     /* 5EC */
    volatile csr_deqc_sch_mq_dfx_deq_cmd_cnt_u deqc_sch_mq_dfx_deq_cmd_cnt;           /* 5F0 */
    volatile csr_deqc_sch_mq_dfx_deq_num_cnt_u deqc_sch_mq_dfx_deq_num_cnt;           /* 5F4 */
    volatile csr_deqc_sch_mq_dfx_empt_sch_cnt_u deqc_sch_mq_dfx_empt_sch_cnt;         /* 5F8 */
    volatile csr_deqc_nmq_host_ep_cos_xon_st_u deqc_nmq_host_ep_cos_xon_st[8];        /* 600 */
    volatile csr_deqc_nfmq_host_ep_cos_xon_st0_u deqc_nfmq_host_ep_cos_xon_st0[8];    /* 620 */
} S_mqm_deqc_REGS_TYPE;

/* Declare the struct pointor of the module mqm_deqc */
extern volatile S_mqm_deqc_REGS_TYPE *gopmqm_deqcAllReg;

/* Declare the functions that set the member value */
int iSetDEQC_RW_RSV0_deqc_rw_rsv0(unsigned int udeqc_rw_rsv0);
int iSetDEQC_RW_RSV1_deqc_rw_rsv1(unsigned int udeqc_rw_rsv1);
int iSetDEQC_RW_RSV2_deqc_rw_rsv2(unsigned int udeqc_rw_rsv2);
int iSetDEQC_RW_RSV3_deqc_rw_rsv3(unsigned int udeqc_rw_rsv3);
int iSetDEQC_INDRECT_CTRL_deqc_indrect_addr(unsigned int udeqc_indrect_addr);
int iSetDEQC_INDRECT_CTRL_deqc_indrect_tab(unsigned int udeqc_indrect_tab);
int iSetDEQC_INDRECT_CTRL_deqc_indrect_stat(unsigned int udeqc_indrect_stat);
int iSetDEQC_INDRECT_CTRL_deqc_indrect_mode(unsigned int udeqc_indrect_mode);
int iSetDEQC_INDRECT_CTRL_deqc_indrect_vld(unsigned int udeqc_indrect_vld);
int iSetDEQC_INDRECT_TIMEOUT_deqc_indrect_timeout(unsigned int udeqc_indrect_timeout);
int iSetDEQC_INDRECT_DATA_deqc_indrect_data(unsigned int udeqc_indrect_data);
int iSetDEQC_MEM_ECC_BYPASS_EN_deqc_mem_ecc_bypass(unsigned int udeqc_mem_ecc_bypass);
int iSetDEQC_MEM_CTRL_BUS_CFG0_deqc_mem_ctrl_bus_0(unsigned int udeqc_mem_ctrl_bus_0);
int iSetDEQC_MEM_CTRL_BUS_CFG1_deqc_mem_ctrl_bus_1(unsigned int udeqc_mem_ctrl_bus_1);
int iSetDEQC_MEM_CTRL_BUS_CFG2_deqc_mem_ctrl_bus_2(unsigned int udeqc_mem_ctrl_bus_2);
int iSetDEQC_MEM_CTRL_BUS_CFG3_deqc_mem_ctrl_bus_3(unsigned int udeqc_mem_ctrl_bus_3);
int iSetDEQC_MEM_CTRL_BUS_CFG4_deqc_mem_ctrl_bus_4(unsigned int udeqc_mem_ctrl_bus_4);
int iSetDEQC_INT_VECTOR_deqc_cpi_int_index(unsigned int udeqc_cpi_int_index);
int iSetDEQC_INT_VECTOR_deqc_enable(unsigned int udeqc_enable);
int iSetDEQC_INT_VECTOR_deqc_int_issue(unsigned int udeqc_int_issue);
int iSetDEQC_INT_deqc_int_data(unsigned int udeqc_int_data);
int iSetDEQC_INT_deqc_program_csr_id_ro(unsigned int udeqc_program_csr_id_ro);
int iSetDEQC_INT_EN_deqc_int_en(unsigned int udeqc_int_en);
int iSetDEQC_INT_EN_deqc_program_csr_id(unsigned int udeqc_program_csr_id);
int iSetDEQC_MEM_1BIT_ERR_deqc_ecc_1bit_err(unsigned int udeqc_ecc_1bit_err);
int iSetDEQC_MEM_1BIT_ERR_deqc_ecc_1bit_err_insrt(unsigned int udeqc_ecc_1bit_err_insrt);
int iSetDEQC_MEM_1BIT_ERR_deqc_ecc_1bit_err_info(unsigned int udeqc_ecc_1bit_err_info);
int iSetDEQC_MEM_2BIT_ERR_deqc_ecc_2bit_err(unsigned int udeqc_ecc_2bit_err);
int iSetDEQC_MEM_2BIT_ERR_deqc_ecc_2bit_err_insrt(unsigned int udeqc_ecc_2bit_err_insrt);
int iSetDEQC_MEM_2BIT_ERR_deqc_ecc_2bit_err_info(unsigned int udeqc_ecc_2bit_err_info);
int iSetDEQC_ENMQ_BIND_CONFIG_ERR_deqc_enmq_bind_cfg_err(unsigned int udeqc_enmq_bind_cfg_err);
int iSetDEQC_ENMQ_BIND_CONFIG_ERR_deqc_enmq_bind_cfg_err_insrt(unsigned int udeqc_enmq_bind_cfg_err_insrt);
int iSetDEQC_ENMQ_BIND_CONFIG_ERR_deqc_enmq_bind_cfg_err_info(unsigned int udeqc_enmq_bind_cfg_err_info);
int iSetDEQC_ENFMQ_BIND_CONFIG_ERR_deqc_enfmq_bind_cfg_err(unsigned int udeqc_enfmq_bind_cfg_err);
int iSetDEQC_ENFMQ_BIND_CONFIG_ERR_deqc_enfmq_bind_cfg_err_insrt(unsigned int udeqc_enfmq_bind_cfg_err_insrt);
int iSetDEQC_ENFMQ_BIND_CONFIG_ERR_deqc_enfmq_bind_cfg_err_info(unsigned int udeqc_enfmq_bind_cfg_err_info);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_0(unsigned int udeqc_mem_err_req_0);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_1(unsigned int udeqc_mem_err_req_1);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_2(unsigned int udeqc_mem_err_req_2);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_3(unsigned int udeqc_mem_err_req_3);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_4(unsigned int udeqc_mem_err_req_4);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_5(unsigned int udeqc_mem_err_req_5);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_6(unsigned int udeqc_mem_err_req_6);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_7(unsigned int udeqc_mem_err_req_7);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_8(unsigned int udeqc_mem_err_req_8);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_9(unsigned int udeqc_mem_err_req_9);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_10(unsigned int udeqc_mem_err_req_10);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_11(unsigned int udeqc_mem_err_req_11);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_12(unsigned int udeqc_mem_err_req_12);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_13(unsigned int udeqc_mem_err_req_13);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_14(unsigned int udeqc_mem_err_req_14);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_15(unsigned int udeqc_mem_err_req_15);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_16(unsigned int udeqc_mem_err_req_16);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_17(unsigned int udeqc_mem_err_req_17);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_18(unsigned int udeqc_mem_err_req_18);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_19(unsigned int udeqc_mem_err_req_19);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_20(unsigned int udeqc_mem_err_req_20);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_21(unsigned int udeqc_mem_err_req_21);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_22(unsigned int udeqc_mem_err_req_22);
int iSetDEQC_MEM_ERR_REQ_deqc_mem_err_req_23(unsigned int udeqc_mem_err_req_23);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err0(unsigned int udeqc_fifo_int0_err0);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err0_insrt(unsigned int udeqc_fifo_int0_err0_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err1(unsigned int udeqc_fifo_int0_err1);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err1_insrt(unsigned int udeqc_fifo_int0_err1_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err2(unsigned int udeqc_fifo_int0_err2);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err2_insrt(unsigned int udeqc_fifo_int0_err2_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err3(unsigned int udeqc_fifo_int0_err3);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err3_insrt(unsigned int udeqc_fifo_int0_err3_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err4(unsigned int udeqc_fifo_int0_err4);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err4_insrt(unsigned int udeqc_fifo_int0_err4_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err5(unsigned int udeqc_fifo_int0_err5);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err5_insrt(unsigned int udeqc_fifo_int0_err5_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err6(unsigned int udeqc_fifo_int0_err6);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err6_insrt(unsigned int udeqc_fifo_int0_err6_insrt);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err7(unsigned int udeqc_fifo_int0_err7);
int iSetDEQC_FIFO_INT_deqc_fifo_int0_err7_insrt(unsigned int udeqc_fifo_int0_err7_insrt);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err0_en(unsigned int udeqc_fifo_int0_err0_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err1_en(unsigned int udeqc_fifo_int0_err1_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err2_en(unsigned int udeqc_fifo_int0_err2_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err3_en(unsigned int udeqc_fifo_int0_err3_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err4_en(unsigned int udeqc_fifo_int0_err4_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err5_en(unsigned int udeqc_fifo_int0_err5_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err6_en(unsigned int udeqc_fifo_int0_err6_en);
int iSetDEQC_FIFO_WR_INT_MASK_deqc_fifo_int0_err7_en(unsigned int udeqc_fifo_int0_err7_en);
int iSetDEQC_TIMES_COUNT_CFG_deq_times_count(unsigned int udeq_times_count);
int iSetDEQC_BLK_DATA_LEN0_blk_data_len_0(unsigned int ublk_data_len_0);
int iSetDEQC_BLK_DATA_LEN0_blk_data_len_1(unsigned int ublk_data_len_1);
int iSetDEQC_BLK_DATA_LEN0_blk_data_len_2(unsigned int ublk_data_len_2);
int iSetDEQC_BLK_DATA_LEN0_blk_data_len_3(unsigned int ublk_data_len_3);
int iSetDEQC_BLK_DATA_LEN1_blk_data_len_4(unsigned int ublk_data_len_4);
int iSetDEQC_BLK_DATA_LEN1_blk_data_len_5(unsigned int ublk_data_len_5);
int iSetDEQC_BLK_DATA_LEN1_blk_data_len_6(unsigned int ublk_data_len_6);
int iSetDEQC_BLK_DATA_LEN1_blk_data_len_7(unsigned int ublk_data_len_7);
int iSetDEQC_ROOT_CRR_WEIGHT_CFG_deqc_crr_weight_cfg_ns(unsigned int udeqc_crr_weight_cfg_ns);
int iSetDEQC_ROOT_CRR_WEIGHT_CFG_deqc_crr_weight_cfg_cs(unsigned int udeqc_crr_weight_cfg_cs);
int iSetDEQC_WEIGHT_OFFSET_weight_offset(unsigned int uweight_offset);
int iSetDEQC_NMQ_EP_WEIGHT_nmq_ep_weight(unsigned int unmq_ep_weight);
int iSetDEQC_NFMQ_EP_WEIGHT_nfmq_ep_weight(unsigned int unfmq_ep_weight);
int iSetDEQC_NMQ_HOST_WEIGHT_nmq_host_weight(unsigned int unmq_host_weight);
int iSetDEQC_NFMQ_HOST_WEIGHT_nfmq_host_weight(unsigned int unfmq_host_weight);
int iSetDEQC_NMQ_HOST_SHAP_CFG_nmq_host_shap_cfg(unsigned int unmq_host_shap_cfg);
int iSetDEQC_NFMQ_HOST_SHAP_CFG_nfmq_host_shap_cfg(unsigned int unfmq_host_shap_cfg);
int iSetDEQC_SERV_SHAP_CFG_service_shap_cfg(unsigned int uservice_shap_cfg);
int iSetDEQC_ROOT_SHAP_CFG_root_shap_cfg(unsigned int uroot_shap_cfg);
int iSetDEQC_SHAP_BYPASS_CFG_deqc_ns_host_shap_byp_vld(unsigned int udeqc_ns_host_shap_byp_vld);
int iSetDEQC_SHAP_BYPASS_CFG_deqc_cs_host_shap_byp_vld(unsigned int udeqc_cs_host_shap_byp_vld);
int iSetDEQC_SHAP_BYPASS_CFG_deqc_serv_shap_byp_vld(unsigned int udeqc_serv_shap_byp_vld);
int iSetDEQC_SHAP_BYPASS_CFG_deqc_rt_shap_byp_vld(unsigned int udeqc_rt_shap_byp_vld);
int iSetDEQC_SPCOS_SHARE_RSC_XON_RSP_CFG_deqc_spcos_rsc_xon_resp_en(unsigned int udeqc_spcos_rsc_xon_resp_en);
int iSetDEQC_RH_XON_CFG_deqc_root_xon_cfg(unsigned int udeqc_root_xon_cfg);
int iSetDEQC_RH_XON_CFG_deqc_service_xon_cfg_nmq(unsigned int udeqc_service_xon_cfg_nmq);
int iSetDEQC_RH_XON_CFG_deqc_service_xon_cfg_nfmq(unsigned int udeqc_service_xon_cfg_nfmq);
int iSetDEQC_HOST_XON_CFG_NMQ_deqc_host_xon_cfg_nmq(unsigned int udeqc_host_xon_cfg_nmq);
int iSetDEQC_HOST_XON_CFG_NFMQ_deqc_host_xon_cfg_nfmq(unsigned int udeqc_host_xon_cfg_nfmq);
int iSetDEQC_EP_XON_CFG_NMQ_deqc_ep_xon_cfg_nmq(unsigned int udeqc_ep_xon_cfg_nmq);
int iSetDEQC_EP_XON_CFG_NFMQ_deqc_ep_xon_cfg_nfmq(unsigned int udeqc_ep_xon_cfg_nfmq);
int iSetDEQC_COS_XON_CFG_NMQ_deqc_cos_xon_cfg_nmq(unsigned int udeqc_cos_xon_cfg_nmq);
int iSetDEQC_COS_XON_CFG_NFMQ_deqc_cos_xon_cfg_nfmq(unsigned int udeqc_cos_xon_cfg_nfmq);
int iSetDEQC_ROOT_XON_ST_root_xon_st(unsigned int uroot_xon_st);
int iSetDEQC_NMQ_SERVICE_XON_ST_nmq_serve_xon_st(unsigned int unmq_serve_xon_st);
int iSetDEQC_NFMQ_SERVICE_XON_ST_nfmq_serve_xon_st(unsigned int unfmq_serve_xon_st);
int iSetDEQC_NMQ_HOST_XON_ST_nmq_host_xon_st(unsigned int unmq_host_xon_st);
int iSetDEQC_NFMQ_HOST_XON_ST_nfmq_host_xon_st(unsigned int unfmq_host_xon_st);
int iSetDEQC_NMQ_HOST_EP_XON_ST_nmq_host_ep_xon_st(unsigned int unmq_host_ep_xon_st);
int iSetDEQC_NFMQ_HOST_EP_XON_ST_nfmq_host_ep_xon_st(unsigned int unfmq_host_ep_xon_st);
int iSetDEQC_NMQ_HOST_SPASS_ST_nmq_host_spass_st(unsigned int unmq_host_spass_st);
int iSetDEQC_NFMQ_HOST_SHAP_PASS_ST_nfmq_host_spass_st(unsigned int unfmq_host_spass_st);
int iSetDEQC_FIFO_DFX_host_cs_shap_sch_fifo_dfx(unsigned int uhost_cs_shap_sch_fifo_dfx);
int iSetDEQC_FIFO_DFX_host_ns_shap_sch_fifo_dfx(unsigned int uhost_ns_shap_sch_fifo_dfx);
int iSetDEQC_FIFO_DFX_serv_shap_sch_fifo_dfx(unsigned int userv_shap_sch_fifo_dfx);
int iSetDEQC_FIFO_DFX_root_shap_sch_fifo_dfx(unsigned int uroot_shap_sch_fifo_dfx);
int iSetDEQC_NMQ_UP_PKT_CNT_deqc_nmq_up_pkt_cnt(unsigned int udeqc_nmq_up_pkt_cnt);
int iSetDEQC_NFMQ_UP_PKT_CNT_deqc_nfmq_up_pkt_cnt(unsigned int udeqc_nfmq_up_pkt_cnt);
int iSetDEQC_NMQ_DEQ_PKT_CNT_deqc_nmq_deq_pkt_cnt(unsigned int udeqc_nmq_deq_pkt_cnt);
int iSetDEQC_NFMQ_DEQ_PKT_CNT_deqc_nfmq_deq_pkt_cnt(unsigned int udeqc_nfmq_deq_pkt_cnt);
int iSetDEQC_NMQ_DEQ_CMD_CNT_deqc_nmq_deq_cmd_cnt(unsigned int udeqc_nmq_deq_cmd_cnt);
int iSetDEQC_NFMQ_DEQ_CMD_CNT_deqc_nfmq_deq_cmd_cnt(unsigned int udeqc_nfmq_deq_cmd_cnt);
int iSetDEQC_NFMQ_EMPT_SCH_CNT_deqc_nfmq_empt_sch_cnt(unsigned int udeqc_nfmq_empt_sch_cnt);
int iSetDEQC_NMQ_EMPT_SCH_CNT_deqc_nmq_empt_sch_cnt(unsigned int udeqc_nmq_empt_sch_cnt);
int iSetDEQC_ECC_1BIT_ERR_CNT_deqc_ecc_1bit_err_cnt(unsigned int udeqc_ecc_1bit_err_cnt);
int iSetDEQC_ECC_2BIT_ERR_CNT_deqc_ecc_2bit_err_cnt(unsigned int udeqc_ecc_2bit_err_cnt);
int iSetDEQC_SCH_MQ_DFX_CFG_deqc_sch_mq_dfx_cfg(unsigned int udeqc_sch_mq_dfx_cfg);
int iSetDEQC_SCH_MQ_DFX_CFG_deqc_sch_mq_qa_dfx_cfg(unsigned int udeqc_sch_mq_qa_dfx_cfg);
int iSetDEQC_SCH_MQ_DFX_CFG_deqc_sch_mq_dfx_cfg_vld(unsigned int udeqc_sch_mq_dfx_cfg_vld);
int iSetDEQC_SCH_MQ_DFX_UP_CNT_deqc_sch_mq_dfx_up_cnt(unsigned int udeqc_sch_mq_dfx_up_cnt);
int iSetDEQC_SCH_MQ_DFX_DEQ_CMD_CNT_deqc_sch_mq_dfx_deq_cmd_cnt(unsigned int udeqc_sch_mq_dfx_deq_cmd_cnt);
int iSetDEQC_SCH_MQ_DFX_DEQ_NUM_CNT_deqc_sch_mq_dfx_deq_num_cnt(unsigned int udeqc_sch_mq_dfx_deq_num_cnt);
int iSetDEQC_SCH_MQ_DFX_EMPT_SCH_CNT_deqc_sch_mq_dfx_empt_sch_cnt(unsigned int udeqc_sch_mq_dfx_empt_sch_cnt);
int iSetDEQC_NMQ_HOST_EP_COS_XON_ST_nmq_host_ep_cos_xon_st(unsigned int unmq_host_ep_cos_xon_st);
int iSetDEQC_NFMQ_HOST_EP_COS_XON_ST0_nfmq_host_ep_cos_xon_st(unsigned int unfmq_host_ep_cos_xon_st);


#endif // MQM_C_UNION_DEFINE_H
